【发布时间】:2013-10-18 17:42:13
【问题描述】:
从任务计划程序运行批处理文件无法使用 .bat 文件中的 java 命令。如果我手动运行 .bat 文件,它工作得很好。
这是我正在尝试安排的简单 .bat 文件
set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_24;
set CMD= "%JAVA_HOME%\bin\java" -version
echo %CMD%
%CMD%
【问题讨论】:
-
它可能正在运行,您只是看不到输出。您在哪个用户下运行任务? +1 用于提供 SSCCE。
-
感谢您的回复。我尝试运行的用户具有管理员访问权限。不确定我是否使用任务计划程序正确安排了它。我已将操作设置为“启动程序”,并在“程序/脚本”部分中指定了上述 .bat 文件的完整路径
-
我安排了其他简单的 java 程序,java 程序在运行时生成日志,但我根本看不到日志。
标签: windows batch-file scheduled-tasks