如何保护你的Windows 7任务计划不失效
电脑是现代人们办公所必备的工具之一,但是在使用过程中常会遇到各种问题。那么如何保护你的Windows 7任务计划不失效呢?下面将为你详细解答。
1. 批处理桌面双击无法生成文件
当一个程序或批处理被放置在桌面上时,通过双击来执行时,批处理会在当前目录下自动生成一个文件。然而,当我们将其添加到任务计划并重启后,在打开“控制面板”和“管理工具”时进入“系统工具”、“任务计划程序”和“任务计划程序库”时,添加的任务计划会显示“正在运行”,但却没有生成指定的文件。
2. 批处理无法正常运行
第二种情况是当我们将这个批处理添加到任务计划并运行时,任务计划无法自动找到批处理的起始位置,因此无法正常运行。解决方法是重新指定批处理的正确路径,或者在任务计划中显式指定批处理的具体路径。
3. UAC导致任务计划无法后台自动完成
如果任务计划要执行一个带有盾牌标志的程序,系统的用户账户控制(UAC)会进行拦截,从而导致任务计划无法后台自动完成。解决方法是为执行程序提高权限,在任务计划中选择无法运行的任务,在常规选项下,将运行用户选择为本机管理员账户,并选择“在用户登录时运行”,然后选择“使用最高权限运行”,这样下次启动任务时就不会受到UAC的拦截。
4. 多个会话导致独立运行
在Windows中,每个用户登录会生成一个新的会话,每个会话中运行的桌面和程序是独立的。我们可以启动任务管理器,点击“查看”,勾选“会话ID”,这样在进程列表中就可以看到每个进程所属的会话。这对于理解任务计划的运行情况很重要。
5. 使用AutoRuns查看全部计划任务
系统自带的任务计划组件无法查看所有计划任务。如果你想查看所有后台任务,可以下载AutoRuns,并切换到“计划任务”选项卡,即可看到本机所有后台任务。标注红色的任务表示路径错误,你可以手动删除它们。
6. 确定任务计划以何身份运行
在常规属性中选择“不管用户是否登录都要运行”,任务计划将在会话0中运行。在会话0中,我们无法在当前桌面上看到任务计划所运行的程序。因此,如果任务计划需要运行GUI程序(如迅雷、QQ等),必须选择“当前用户运行”。反之,你可以选择“SYSTEM”运行,只需点击“更改用户和组”,在“输入要选择的对象名称”下输入“SYSTEM”,然后确定即可以SYSTEM身份运行任务计划。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。