At命令无法执行或执行错误、at命令打开网址、视频、音乐以及任何文件的解决方法

此文章为xjl456852原创,博客地址:http://hi.baidu.com/xjl456852

这里我个人总结了使用At命令打开网址,At无法执行或执行错误或可以运行但看不到运行的界面时的各种情况,对需要使用此命令而遇到困难的朋友会有帮助(xjl456852原创)。

 

(一)、假如要打开网址时,应该这样写(这里以打开我的博客地址为例,时间自行修改):

在执行命令前,检查系统服务Task Scheduler是否开启。请先将系统服务开启:
开始――控制面板――管理工具――服务――找到Task Scheduler将其开启,并设为自动即可。


方式一:写不完整的路径。网页浏览器执行文件如果在windows默认的path路径里,并且不能有文件夹包裹,这样就可以写成不完整的路径,不完整路径要在前面加 cmd /c Start,因为At命令默认是不加载cmd的。(运行不完整路径的命令时会有dos窗口闪一下)

例如:at 12:00 /interactive cmd /c start iexplore.exe http://hi.baidu.com/xjl456852

方式二:写完整的路径。网页浏览器执行文件在任意位置都可以。(这个就不会有dos窗口闪一下的情况)

例如:at 12:00 /interactive E:\傲游浏览器\Maxthon\Maxthon.exe http://hi.baidu.com/xjl456852

例如(路径中有空格的要在路径上加双引号):at 12:47 /interactive "C:\Program Files\Internet Explorer\iexplore.exe" http://hi.baidu.com/xjl456852

 

 

(二)、想用At命令执行任意exebat、音乐、视频等文件时,应这样写:

例如:at 12:00 /interactive f:\1.rmvb (注释:执行视频文件,格式为rmvb


At命令是以system方式运行的,如果在输入命令时没有/interactive这个参数,那么任务计划将在后台执行,administrator用户也就是管理员用户看不到视频界面也听不到声音。)

如果出现完整执行了上面的命令,但还看不到视频的情况。

分析原因:
上面说过了At命令是以system方式运行的,这就证明了,在system用户里没有将视频(rmvb)文件关联到对应的播放器程序打开,可以在system用户里将其视频(rmvb)关联到暴风影音、kmplayer等播放器打开。

解决方案:
进入system系统方法:
at 12:30 /interactive regedit
at 12:30 /interactive explorer
(如果在执行此命令时有错误,请先看下文中的(三)。)
当时间快到时,结束explorer,这样进入的界面就是system用户界面(界面一般比较简洁)

而关联文件的方式多种多样,我在这里随便说几个,以下方式可以解决任何文件关联的问题。

方式一:
选择视频文件,右键――打开方式――选择程序――(选择一个播放器)勾选始终使用选择的程序打开这种文件即可。
方式二:
打开播放器软件,在其中找到文件关联的选项,选择对应的程序即可。
方式三:
随便打开一个文件夹,在工具菜单中选择――文件夹选项――文件类型――(找到想找的文件扩展名如rmvb)点击高级按钮(如果已经关联好了播放器,上面就显示还原按钮),在操作框中选中open(也可能显示其他文字,意思只要是播放或者打开就可以),在编辑里浏览选择播放器执行文件的路径即可。
方法四:
修改注册表。展开[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rmvbFile\shell\open\command]
将里面的默认键值的路径改为播放器执行文件的路径即可。

这样再注销system用户,进入administrator用户界面,运行之前的At命令就可以看到视频界面了。

以上的方法是最简洁、最准确的,要知道我把每一个想法,每一个步骤都试验过,经过三天的连续奋战终于攻克了At使用中存在的各种问题。(此文章为

我搜索并看过了所有有关At命令使用的网页,就在我发布文章之时,仍然没有任何一篇文章能解决At命令在执行时遇到的此类问题,所以作为学术交流,我将学习心得总结成文章,发布出来。字字看来皆是血啊,有多少辛酸和困难只有我一人知道。希望能对有需要或者遇到困难的朋友提供帮助,少走一些弯路。希望大家能够喜欢.

 

(三)、如果在At命令用以上方法执行还有错误的话,你就可以看看是不是在添加任务计划(At命令有相同功能的还有添加任务计划的方式,具体操作:在控制面板――任务计划――添加任务计划中可以直观的根据向导添加任务计划。)时会提示“0x80070005”错误,如果提示错误,应该用以下方法操作:

在运行里输入――gpedit.msc――出现组策略窗口,在计算机配置――windows 设置――安全设置――本地安全选项下分别看用户权利指派”――从网络访问此计算机是否有当前用户名,如果没有,添加当前用户。和其下的安全选项”――帐户: 使用空白密码的本地帐户只允许进行控制台登录,将此改为已禁用;域控制器: 允许服务器操作员计划任务,将此改为已启用。这样就行了。

以上做法可以解决你在使用At命令中遇到的各种问题。但是至今还有一个不足之处,At命令怎么以administrator身份运行

猜你喜欢

转载自tjsy4050.iteye.com/blog/1149500