【发布时间】:2023-03-23 00:12:01
【问题描述】:
我有一个 Windows XP 虚拟机,用于运行旧版应用程序。我正在使用受限用户帐户。
我创建了一个我想要的批处理文件:
- 启动旧版应用程序
- 等待步骤 1 中的程序关闭
- 关闭计算机
这就是我正在使用的代码(在这个例子中,我试图打开记事本):
@ECHO OFF
start /w notepad
%windir%\system32\shutdown.exe -f -s -t 1
由于旧版应用程序需要在具有管理员权限的帐户下运行,因此我在任务计划程序中手动创建了一个计划任务来运行批处理文件。计划任务设置为使用具有管理员权限的名为 Admin 的帐户运行。
我有点问题。当计划任务运行时,屏幕上不会出现任何内容。但是,我确实注意到 cmd.exe 和 notepad.exe 在任务管理器中显示为以用户 Admin 身份运行的进程。
我做错了什么?我怎样才能完成我想做的事情?谢谢!
【问题讨论】:
标签: batch-file windows-xp scheduled-tasks runas