在Logoff之前运行程序并等待完成


3

当我想在Windows 7 Home Premium Logoff \ Restart 之前运行程序(.exe \ .bat)我使用任务计划程序并设置自定义事件:Log:System,Source:Winlogon,Event ID:7002 \ 4634 \ 4647 \ .....

问题是程序启动但系统在程序完成之前关闭,而它正在运行。

我能做什么?(不幸的是,我的操作系统没有gpedit.msc


1
也许尝试一下(不确定它是否可行):添加shutdown /a到脚本的开头(中止当前的关闭),然后添加shutdown -s -t 00到它的末尾以在完成时启动新的关闭序列。您可能需要制作一些脚本或其他东西来处理重启与关闭和休眠等。您是否有机会在Active Directory域中?
Ƭᴇcʜιᴇ00714年

1
它不起作用。无论如何系统都会关闭。它不会中止关机。帮助说“/ A只能在超时期间使用”
user3133076

这是什么版本的Windows?亲,别的吗?
Twisty Impersonator

Windows 7 Home Premium(遗憾的是没有gpedit.msc)
user3133076 2014年

你有没有运行这个项目的快捷方式,然后使用关机命令,而不是打一个关闭系统来运行程序呢?只是有各种各样的关闭批次?我在工具栏(如码头)中使用该方法
Psycogeek

Answers:


0

那么......一个计划任务,触发器设置为“断开与用户会话的连接”,以及“从本地计算机连接”选项集?(关闭/重启会在关机前注销/断开用户会话,所以???)


3
是的,程序启动但我无法在系统关闭之前结束。通过这种方式,它启动程序,几秒钟后,OS关闭或重新启动。
user3133076 2014年

1
我想知道是否禁用开关“如果运行任务没有在请求时结束,强制它停止”会有所作为吗?或者将脚本的优先级更改为Realtime?没有gpedit是一个挑战。
斯科特

它使程序“幸存”大约4秒钟,但问题是一样的...是否确定gpedit解决了这个问题?
user3133076 2014年

这是关于它的Technet ... technet.microsoft.com/en-us/library/cc770300.aspx 或者,如何在桌面上创建三个不同的脚本?注销,关机和重启。然后在脚本结束时调用该命令,或者编写脚本以选择关闭选项?当然,您必须使用快捷方式而不是“开始”按钮电源选项,但它可能就足够了。
斯科特

Technet解决方案是指gpedit.msc并且我的操作系统没有它。而且,我必须正常重启和关闭电脑。
user3133076 2014年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.