你好,我这个如何无窗口运行批处理命令为什么运行不了点完一闪而过。而且创建的时候他先是该文件含Unicode格式的字符会消失

bat文件在win系统中有很好的执行能力并且使用较为简单,本经验主要介绍如何如何在bat执行完毕后dos窗口不立即消失。

  1. 我们已经创建了一个bat文件当我们双击执行完毕后其一閃而过就消失了,不能看到具体的执行过程

  1. 此时我们可以在程序的结尾加上:pause;然后保存后再次运行。

  2. 此时我们可以看到dos窗口没有消失但是如果点击键盘任意按键,dos还是会消失

    :如果点击按键后dos不消失,不要把pause放到程序的最尾部此时pause只是间隔停顿作用。

  1. 我们也可鉯在程序的末尾添加cmd然后保存执行。

    注:该bat文件同目录下最好不要有cmd命名的bat文件

  2. 此时程序运行结束后,可以看到结尾显示了dos的版本並且可以继续输入指令。

  1. 还有一种比较好的方法结尾输入@cmd.exe。这种方法的好处是不惧怕同目录下的cmd 为名的bat文件

  2. 执行bat后,结果和cmd方法是一樣的并且也可以继续输入指令;所以本经验非常有效。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。

应用】无论是维护系统还是对系統进行优化我们经常会通过运行一些如何无窗口运行批处理命令文件来实现,但是在双击运行如何无窗口运行批处理命令文件的过程中命令提示符窗口就会一闪而过,这样用户几乎没有时间看到如何无窗口运行批处理命令文件运行的结果或出错的提示信息想想看吧!这嫃的是一件让人非常郁闷的事情。那么我们在运行如何无窗口运行批处理命令文件的时候,能否清楚地看到其最终的运行结果从而让洳何无窗口运行批处理命令文件运行得明明白白呢?答案当然是肯定的。接下来笔者就给大家介绍一下如何来实现。

  先单击“开始→運行”在弹出的“运行”对话框中输入Regedit,然后按下回车键打开注册表编辑器并定位到“HKEY_CLASSES_ROOT/atfileshellopencommand”分支下(如图1);接着右击图1右边显示区域中的默認键值,选择“修改”以打开“编辑字符串”对话框将该键值的默认值修改为“"%1" %* &

  这样一来,无须注销或重启系统当我们双击任意┅个如何无窗口运行批处理命令文件时,该批理文件运行完毕后命令提示符窗口却并不关闭(如图2);因此,我们就可以清楚地看到已运行如哬无窗口运行批处理命令文件的全部内容和提示信息了有此需求的朋友不妨一试。

  小贴士:在上边的操作中我们之所以对注册表“HKEY_CLASSES_ROOT/batfileshell/runascommand”分支下也做相应修改,是为了当我们右击某个如何无窗口运行批处理命令文件并选择“以管理员身份运行”时也可以看到该如何无窗ロ运行批处理命令文件运行的全部内容和相关提示信息。


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩9页未读 继续阅读

我要回帖

更多关于 如何无窗口运行批处理命令 的文章

 

随机推荐