Windows启动时在启动时运行批处理文件

时间:2019-11-01 07:49:43

标签: azure windows-server-2012 taskscheduler

每天早晨,当我重新启动Azure VM时,我想自动运行批处理文件。

此批处理文件正在启动硒网格。因此,我所做的是添加了任务计划程序并创建了触发器以在启动时启动脚本。

然后我尝试手动运行任务,但是它什么也没做。

虽然不一定要粘贴批处理文件的代码,但仍然是

cmd /C start/MIN java -jar selenium-server-standalone-3.141.59.jar -role hub -port 4445
cmd /C start/MIN java -jar selenium-server-standalone-3.141.59.jar -role node  -hub http://localhost:4445/grid/register

我有Windows Server2012。当我手动单击批处理文件时,它会运行,但无法通过启动脚本运行

1 个答案:

答案 0 :(得分:0)

您可以将批处理文件添加到系统注册表中

如果有任何用户登录,则执行:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

仅在当前用户登录时执行:[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

[HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Microsoft\Windows\CurrentVersion\Run]
[HKEY_CURRENT_USER\SOFTWARE\wow6432node\Microsoft\Windows\CurrentVersion\Run]