我有一个特定的程序,我想运行的Windows启动,但! 我需要它是只有在Windows重新启动不注销和login是不可能的 – 我有系统正在运行testing,而我想运行的应用程序取消那些为什么我需要它运行的testing只有在Windows重新启动后,所以没有机会testing会因为它的.bat文件指向的位置而失败
尝试shell:常见的启动,但即使我注销或login后打开.bat文件
我该怎么做呢 ? 我需要这个在脚本/ .bat文件中
你应该在这里添加它
C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
但是,因为只有重新启动后才提到,那么您将需要运行后台脚本来处理重新启动
或者我们可以..
通过.bat或cmd文件重新启动Windows的常用命令是shutdown -r
所以我们可以创造
reboot.bat
, script.bat
, mover.bat
>例如在'C:\test'
目录下
reboot.bat
move script.bat "C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\script.bat" shutdown -r
script.bat
: : stuff here.. C:\test\mover.bat
mover.bat
move "C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\script.bat" script.bat
现在我们有我们的脚本让我们将它们添加到我们的环境变量
在桌面上,右键单击“计算机”图标。
从上下文菜单中选择“属性”。
点击高级系统设置链接。
点击环境变量 。
在“系统变量”一节中,找到PATH环境变量并选择它。
点击编辑然后添加;
下面是C:\test
点击Ok,Ok等等,如果打开,重新启动你的cmd
要回答你的问题,只需键入reboot.bat
或在CMD
命令行reboot
当你想在重新启动后运行你的脚本时,你必须输入this
cmd或只是…使用this command
只需一次点击一个restart.bat文件
我用android的堆栈溢出来回答这个没有测试因为我不是Windows,但我只是熟悉加在这一刻没有我的电脑,但我希望答案是清晰和可以理解的