win10 实现开机运行powershell脚本或者其他程序
win10下设置开机启动的程序,只要把快捷方式放到%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
文件夹里即可。
也可以通过修改注册表的方式来实现,但是还是这个方式简单。
startup中的ps1脚本无法开机运行问题
但是我把powershell脚本拷贝到startup文件夹中,就出现了问题。
脚本并没有开机运行,经过测试,放在其他目录中powershell脚本可以正常运行,但是在这个目录中并没有正常运行。
这个脚本主要运行了一个start-process
创建新进程的命令。运行完后,可以通过get-process
或者任务管理器查看脚本是否成功运行
除了windows-defender,关闭了所有其他安全软件,测试结果仍然是这样。
可能有某种安全策略导致程序和脚本不能直接从startup目录运行。
解决方法
给ps1脚本创建一个快捷方式,把快捷方式放入这个文件夹就能正常运行。