貌似默认是禁止运行 powershell 脚本,cmd 也不行
感谢
1
wnpllrzodiac 2020-10-11 12:38:11 +08:00 via Android
startup 啊。自古有之
|
2
jsjcjsjc OP @wnpllrzodiac powershell 不行啊
|
3
imn1 2020-10-11 13:15:30 +08:00
给客户还是自己用?
给客户不能自动部署,要解禁运行权限,自己用的话应该已经解禁了,放入计划任务就行 |
4
MakeItGreat 2020-10-11 13:15:31 +08:00 via Android
运行一个 cmd
让 Cmd 调用 powershell |
5
jsjcjsjc OP @MakeItGreat 嗯嗯,要这么玩
PowerShell -Command "Set-ExecutionPolicy Unrestricted" PowerShell C:\jsjcjsjc\ip.ps1 |
6
jin7 2020-10-11 15:07:05 +08:00 1
很简单呀
用 vbs 运行 ps1, -ExecutionPolicy Bypass 就行了 dim shell set shell = WScript.createobject("wscript.shell") shell.run "PowerShell -ExecutionPolicy Bypass -File C:\start-app.ps1",0 |
7
yuyu2140 2020-10-11 15:57:58 +08:00 1
winsw.exe 包个服务啊,开机自动运行,我的 frpc 就是这样搞的,完美运行一年多了
|
8
Maskeney 2020-10-11 16:05:53 +08:00 1
请使用 Windows 自带的 taskschd.msc
|
10
feather12315 2020-10-11 20:10:27 +08:00 via Android 1
nssm,可以用它
|
12
SgtPepper 2020-10-11 21:59:04 +08:00
用 windows 自带的计划任务应该可以吧 这玩意儿支持 ps 啊
|
13
ladypxy 2020-10-11 22:08:21 +08:00 via iPhone
计划任务啊,这是最标准的做法的……
|
16
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> ``` |