2013-12-18 31 views
0

我有一个计划任务,调用一个简单的.bat文件来检查程序是否正在运行,如果没有,则启动它。 .bat文件很简单:Server 2008上的批处理文件

tasklist /FI "IMAGENAME eq myprog.exe" | find /i "myprog.exe" 
IF ERRORLEVEL 1 start "" myprog.exe "myprog_parms.ini" 

如果我运行这个从桌面,开始MYPROG.EXE在然而,当作为计划任务运行的新窗口罚款,MYPROG.EXE被启动,但不是在一个窗口 - 我只能看到它是任务管理器下的一个过程。

我猜我在这里错过了一些简单的东西,但会很感激任何帮助。

+0

你如何安排任务?你有隐藏的勾号吗? – npocmaka

+0

我在任务计划程序中创建了一个任务,并且未勾选隐藏框。 – user2236230

+0

它以什么用户身份运行? – RGuggisberg

回答