这里我个人总结了使用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命令执行任意exe、bat、音乐、视频等文件时,应这样写:
例如: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身份运行?
相关推荐
- **检查输出**:通常情况下,at命令执行完成后不会给出任何反馈。如果需要检查任务是否成功执行,可以查看任务的标准输出和错误输出。 - **日志文件**:为了更好地跟踪问题,可以将任务的输出重定向到日志文件中...
这通常包括打开串行端口、设置波特率、数据位、停止位等参数,然后通过`write()`方法发送AT命令字符串。 6. **处理响应**: 创建一个线程或异步任务来读取设备的响应。你可以使用`read()`或`readLine()`方法从串行...
在Linux系统中,后台执行...后台执行命令.txt`文件中,可能会包含更多关于如何使用这些命令的实例和细节,包括错误处理、日志记录、以及如何监控后台进程等。学习和理解这些内容对于提升你的Linux操作技能至关重要。
根据给定的文件信息,我们可以总结出华为EM310无线模块AT命令手册的主要知识点。 ### 华为EM310无线模块AT命令手册 #### 概述 华为EM310无线模块AT命令手册是一份详细介绍华为EM310无线模块支持的所有AT命令的...
当我们谈论“Java调用Modem执行AT指令”时,实际上是在讨论如何通过Java程序控制Modem来发送和接收特定的控制命令。AT指令集是Modem的基本通讯协议,由一系列简短的ASCII字符串组成,用于配置Modem的参数或指示其...
根据提供的文件信息,我们可以了解到这是一份关于华为MG301 GSM LCC模块的AT命令手册,主要介绍了该模块的AT命令集及相关配置方法。接下来,我们将深入解析这份手册的关键内容,包括整体介绍、配置类命令等内容。 #...
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...
- `AT+QFSGOPEN`:打开文件。 - `AT+QFSGWRITE`:写入文件。 - `AT+QFSGCLOSE`:关闭文件。 6. **高级功能**: - `AT+QMTOPEN`:打开TCP/IP连接。 - `AT+QMTCONN`:建立连接。 - `AT+QMTDISC`:断开连接。 #...
3. **错误处理**:提供适当的错误处理机制,当命令执行失败或设备返回错误代码时,能够进行有效的异常处理。 4. **命令队列**:可能支持命令的批量发送和执行,方便进行多步骤操作。 5. **日志记录**:可能包含日志...
AT+WPCS**:此命令用于查询或设置无线网络服务(WPS)的状态。它可以帮助用户了解当前调制解调器的连接情况,以及是否处于激活状态。 **7. AT+CIMI**:用于从SIM卡读取IMSI(国际移动用户身份)。在获取IMSI之前,...
4. `BREAK`: 设置或清除扩展式CTRL+C检查,用于中断命令执行。 5. `CACLS`: 管理文件的访问控制列表(ACLs),控制文件或目录的访问权限。 6. `CALL`: 从一个批处理程序调用另一个,实现批处理脚本间的交互。 7. `...
在IT行业中,开发AT接口(AT命令集)通常涉及到与通信设备,如调制解调器、GSM模块或蓝牙设备等的交互。本项目利用DELPHI编程环境结合SPCOMM组件来实现这一功能,特别适用于中兴无线商话的开发。DELPHI是一款强大的...
9. **日志记录**:为了调试和问题排查,`ATCommand`类可能会提供日志记录功能,记录发送的AT指令、接收到的响应以及任何错误信息。 10. **线程安全**:如果多个线程同时访问`ATCommand`对象,需要确保类设计是线程...
在Windows操作系统中,CMD(命令提示符)是一个功能强大的工具,允许用户通过输入命令行来执行各种任务,包括文件管理、系统配置、网络诊断等。以下是对给定文件中提到的部分CMD命令的详细解析: #### HELP 显示...
在 Windows 2000/XP/2003 中,可以通过两种方法打开 DOS 命令窗口: 1. 在开始菜单中执行“开始/运行”命令,在运行对话框中键入“cmd”命令。 2. 在开始菜单中执行“开始/程序/附件/命令提示符”,也可以打开 DOS ...
- **时间**: 指定命令执行的时间。 - **/INTERACTIVE**: 允许计划的任务与桌面交互。 - **/EVERY:date[,]**: 按照指定日期周期性执行命令。 - **/NEXT:date[,]**: 按照指定日期执行一次命令。 - **"command"**: 需要...
通过CMD,用户可以执行各种命令来管理计算机、文件和目录,以及进行一系列系统操作。本文将详细介绍CMD中常用的命令及其功能,帮助读者更好地理解和掌握CMD的使用技巧。 #### CMD命令详解 1. **ASSOC** - 用于显示...
2. **发送AT命令**:封装了向Modem发送AT命令的方法,可能包括错误处理和重试机制。 3. **接收响应**:读取Modem的回应,解析状态码和数据,以确定命令是否成功执行。 4. **拨号与挂断**:提供拨号和挂断电话的功能...