如何安排Windows XP中的任务在关闭Windows时运行.这样我想运行一个简单的命令行程序,我每次关闭窗口时都会在c#中编写.当计算机关闭时,计划任务中似乎没有选项来执行此任务.
Dan*_*ams 87
执行gpedit.msc(本地策略)
计算机配置 - > Windows设置 - >脚本 - >关机 - >属性 - >添加
Bre*_*ngs 38
除了Dan Williams的回答,如果您想添加启动/关闭脚本,您需要在计算机配置下查找Windows设置.如果要添加登录/注销脚本,则需要在" 用户配置 "下查找"Windows设置" .
所以要重申Dan所说的包含的信息,
对于启动/关闭:
登录/注销:
来源:http://technet.microsoft.com/en-us/library/cc739591(WS.10).aspx
Oz *_*dri 31
对于那些喜欢使用任务计划程序的人,可以通过将任务设置为在记录事件查看器中的系统日志中的事件1074之后运行来计划在启动重启/关闭后运行的任务.但是,它只适用于非常短的任务,只要系统重新启动/关闭,通常只需几秒钟就可以运行.
开始任务:在事件
日志:系统
源:USER32 事件
ID:1074
schtasks/create/tn"taskname"/ tr"任务文件"/ sc onevent/ec system/mo*[system/eventid = 1074]
注释:/ ec选项可从Windows Vista及更高版本获得.(谢谢@ t2d)
请注意,任务状态可以是:
未执行请求的操作,因为用户尚未登录到网络.指定的服务不存在.(0x800704DD)
但是,这并不意味着它没有运行.
一种解决方法可能是编写一个简单的批处理文件来运行程序然后关闭计算机.
您可以从命令行关闭 - 因此您的脚本可能非常简单:
c:\directory\myProgram.exe
C:\WINDOWS\system32\shutdown.exe -s -f -t 0
Run Code Online (Sandbox Code Playgroud)
如果您运行 GPEdit.MSC,您可以转到计算机配置 -> Windows 设置 -> 脚本,然后添加启动/关闭脚本。这些可以是简单的批处理文件,甚至是完整的 EXE。您还可以在同一工具中调整登录和注销脚本的用户配置。此工具在 WINdows XP Home 中不可用。
小智 5
上面的帖子中没有提到组策略编辑器。我已经多次使用 GPedit 在启动或关闭时执行任务。以下是 Microsoft 关于如何访问和操作 GPedit 的说明。
如何使用组策略编辑器在 Windows XP 中管理本地计算机策略
| 归档时间: |
|
| 查看次数: |
133806 次 |
| 最近记录: |