两个问题,前一个是收获,以前不知道,后一个是被郁闷 呵呵~
问题1: 如何解析Windows命令的错误代码
比如使用“sc start PSVService”来启动一个服务,如果服务已经启动,系统会返回如下错误:
[SC] StartService FAILED 1056:
这个1056是什么意思?当你想解析错误代码的时候,可以使用下面命令:
net helpmsg 1056
原文出处:Getting Help on a Windows Error
问题2: 编写bat脚本
我在一个java项目组,今天组里要写两个bat脚本。
我使用for语句,在bat脚本中解析一个命令的输出,比如像下面这样:
for /F %%v IN ('sc query PSVService ^| findstr /i /c:START_PENDING ') DO....
这个语句的用法
因为没有找到如何定义语句块和函数,我使用了goto,还好我要实现的逻辑很简单。
上网搜bat手册,语法等等,返回结果一大堆,可是没有发现一份好的参考。这一点我非常郁闷,在想是不是我要去书店买一本关于如何写bat的书呢? 还好Windows的help也不错, 我都跟他艰苦奋斗了。
想起了在Linux上面写Shell,因为一般只是在想偷懒的时候才会写,所以很多时候这次想写的时候已经距离上次实际写的时候很久了,很多东西也都有点忘记了,不过没问题,手头有本手册,查一查总可以轻松应付。可这个bat脚本,搞得我真是非常郁闷。
分享到:
相关推荐
主要介绍了MySQL安装提示"请键入NET HELPMSG 3534以获得更多的帮助"的解决办法
主要介绍了MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法,需要的朋友可以参考下
今天安装MySQL提示如下错误: 在网上找了不少时间,才... 您可能感兴趣的文章:MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题
主要介绍了MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题,需要的朋友可以参考下
[Fri Oct 05 15:16:24 2007] [error] apache2: Service is already installed. ...请键入 NET HELPMSG 3547 以获得更多的帮助。 请求的服务已经启动。 请键入 NET HELPMSG 2182 以获得更多的帮助。
PS> net helpmsg 3534 The service did not report an error. PS> net helpmsg 1 Incorrect function. PS> net helpmsg 4323 The transport cannot access the medium. 其实有一个更好的方法,那就是使用winrm.exe,...
解决windows updrte不能更新的问题。
有关某个命令的详细信息,请键入 HELP 命令名 ASSOC 显示或修改文件扩展名关联。 AT 计划在计算机上运行的命令和程序。 ATTRIB 显示或更改文件属性。
WireShark是一款网络封包分析软件,它抓取网络封包,并尽可能显示出最详细的封包资料。
下载安装MySQL中可能会遇到的问题(如果你之前没安装过visual studio的话) net start mysql 服务没有响应控制功能。 请键入 NET HELPMSG 2186 以获得更多的帮助。
请键入 NET HELPMSG 3534 以获得更多的帮助。 经过查找,找到了解决方法。 方法和步骤如下所示: 1.从官网下载MySQL http://dev.mysql.com/downloads/mysql/ ZIP Archive版本:mysql-5.7.14-winx64 2.解压到想安装到...
在命令提示符下输入:net helpmsg 1xxxx 就能够得到Windows系统提供的错误提示的详细解释。 出现网络联机错误Socket error #11001 表示您的计算机无法连上服务器,请检查您的Proxy设定以及Proxy相关账号,或...
主要介绍了mysql8.0忘记密码修改与net命令服务名无效的问题与解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
使用Net Continue命令 使用Net File命令 使用Net Group命令 使用Net Help命令 使用Net Helpmsg命令 使用Net Local Group命令 使用Net Name命令 使用Net Pause命令 使用Net Print命令 使用Net Send命令 使用Net ...
试用机器人安装及使用要使用trial-bot需要先安装,然后从项目目录在终端中运行: stack build所有配置均由试用机器人启动命令(从项目目录运行)中的四个参数完成: stack exec trial-bot-exe token helpMsg ...