windows 自动部署包想在开机的时候运行 powershell 脚本怎么处理比较简单?

2020-10-11 12:25:48 +08:00
 jsjcjsjc

貌似默认是禁止运行 powershell 脚本,cmd 也不行

感谢

2138 次点击
所在节点    问与答
17 条回复
wnpllrzodiac
2020-10-11 12:38:11 +08:00
startup 啊。自古有之
jsjcjsjc
2020-10-11 13:11:44 +08:00
@wnpllrzodiac powershell 不行啊
imn1
2020-10-11 13:15:30 +08:00
给客户还是自己用?

给客户不能自动部署,要解禁运行权限,自己用的话应该已经解禁了,放入计划任务就行
MakeItGreat
2020-10-11 13:15:31 +08:00
运行一个 cmd
让 Cmd 调用 powershell
jsjcjsjc
2020-10-11 13:23:10 +08:00
@MakeItGreat 嗯嗯,要这么玩
PowerShell -Command "Set-ExecutionPolicy Unrestricted"
PowerShell C:\jsjcjsjc\ip.ps1
jin7
2020-10-11 15:07:05 +08:00
很简单呀
用 vbs 运行 ps1, -ExecutionPolicy Bypass 就行了

dim shell
set shell = WScript.createobject("wscript.shell")
shell.run "PowerShell -ExecutionPolicy Bypass -File C:\start-app.ps1",0
yuyu2140
2020-10-11 15:57:58 +08:00
winsw.exe 包个服务啊,开机自动运行,我的 frpc 就是这样搞的,完美运行一年多了
Maskeney
2020-10-11 16:05:53 +08:00
请使用 Windows 自带的 taskschd.msc
DAPTX4869
2020-10-11 19:00:53 +08:00
@yuyu2140 #7 winsw 要登录才可以吧, 光开机不行
feather12315
2020-10-11 20:10:27 +08:00
nssm,可以用它
jsjcjsjc
2020-10-11 20:40:28 +08:00
@yuyu2140 有没有一条 cmd 可以搞定的啊,哈哈
SgtPepper
2020-10-11 21:59:04 +08:00
用 windows 自带的计划任务应该可以吧 这玩意儿支持 ps 啊
ladypxy
2020-10-11 22:08:21 +08:00
计划任务啊,这是最标准的做法的……
yuyu2140
2020-10-11 22:43:11 +08:00
@DAPTX4869 不需要登陆的,刚刚远程过去重启了公司内的机器验证了下,frpc 服务可以起来
DAPTX4869
2020-10-12 19:50:42 +08:00
@yuyu2140 #14 woc, 我之前试了不行,可以给 winsw 配置看看吗
yuyu2140
2020-10-12 20:12:23 +08:00
@DAPTX4869
```xml
<service>
<id>frpc</id>
<name>frp_0.33.0_windows_amd64</name>
<description>frpc 客户端自启服务,实现内网穿透</description>
<executable>frpc.exe</executable>
<arguments>-c frpc.ini</arguments>
<startmode>Automatic</startmode>
<onfailure action="restart" delay="60 sec"/>
<logmode>append</logmode>
<logpath>logs</logpath>
</service>
```
DAPTX4869
2020-10-13 19:16:52 +08:00
@yuyu2140 #16 看来是我当时搞错了, 实测启动

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713892

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX