![批处理文件手动运行但不通过 Windows 10 任务计划程序(Selenium 脚本)运行](https://linux22.com/image/1561864/%E6%89%B9%E5%A4%84%E7%90%86%E6%96%87%E4%BB%B6%E6%89%8B%E5%8A%A8%E8%BF%90%E8%A1%8C%E4%BD%86%E4%B8%8D%E9%80%9A%E8%BF%87%20Windows%2010%20%E4%BB%BB%E5%8A%A1%E8%AE%A1%E5%88%92%E7%A8%8B%E5%BA%8F%EF%BC%88Selenium%20%E8%84%9A%E6%9C%AC%EF%BC%89%E8%BF%90%E8%A1%8C.png)
我确实需要帮助来.bat
运行一个文件任务计划程序。
- 它在手动从位置运行时或
Run
从单击时运行任务计划程序。 - 它不按计划运行
Run only when user is logged on
/Run when user is logged on or not
- 用户是我的本地账户也是管理员
- 该
.bat
文件存储在 中,这是我在选项卡中的“设置”下C:\Users\user1\eclipse-workspace\abc\
填写的内容。Program/Script
Actions
- 我已取消
Conditions
选中选项卡下的所有选项,(尝试检查电源选项,但仍然不起作用)。
我更希望设置此选项:Run when user is logged on or not
。
问题:我是否遗漏了某些内容或者设置或配置有错误,导致该脚本无法在计划任务上运行?
.bat 文件代码
cd C:\Users\user1\eclipse-workspace\abc
set ProjectPath=C:\Users\user1\eclipse-workspace\abc
echo %ProjectPath%
set classpath=%ProjectPath%\bin;%ProjectPath%\Lib\*
echo %classpath%
java org.testng.TestNG %ProjectPath%\testng.xml
pause