Windows Cmd窗口不显示

Windows Cmd窗口不显示,windows,batch-file,cmd,task,Windows,Batch File,Cmd,Task,在Win8机器上,我有一个批处理文件,用于转储MySQL数据库。它的末尾有一个pause cmd,这样我就可以看到转储是如何进行的 它每天作为计划任务运行。由于某些原因,我在过去一周遇到了一些问题: 当计划任务运行时,Cmd窗口不可见,并且不会显示在任务栏上(我使用的是Classic Shell)。如果手动运行批处理文件,则显示OK 虽然我可以在任务管理器中看到进程“Windows命令处理器”,但我找不到“切换”到它的方法 有什么想法吗?这已经不可能了: 服务在不同于用户的桌面上运行,这也会影响

在Win8机器上,我有一个批处理文件,用于转储MySQL数据库。它的末尾有一个pause cmd,这样我就可以看到转储是如何进行的

它每天作为计划任务运行。由于某些原因,我在过去一周遇到了一些问题:

  • 当计划任务运行时,Cmd窗口不可见,并且不会显示在任务栏上(我使用的是Classic Shell)。如果手动运行批处理文件,则显示OK

  • 虽然我可以在任务管理器中看到进程“Windows命令处理器”,但我找不到“切换”到它的方法


  • 有什么想法吗?

    这已经不可能了:

    服务在不同于用户的桌面上运行,这也会影响任务计划程序。


    计划任务可能具有与桌面交互的设置
    在任务属性的“常规”选项卡中,有一个复选框“隐藏”。但是,我还没有检查这个。谢谢Sunny。您的评论和链接帮助我识别并解决了问题:在任务属性中,我已将安全选项从“仅在用户登录时运行”更改为“无论用户是否登录都运行”“无论用户是否登录都运行”在会话(0)中运行任务。因此,它不仅对我“隐藏”——可能是在会话(1)中,任务管理器在后台进程下列出了该进程,而且“切换”到它是不可能的。我回复到“仅当用户登录时运行”,瞧!当批处理文件运行时,Cmd窗口再次可见,在任务管理器中,它现在列在“应用程序”部分下,我可以在其中“切换”到它。