batch-file相关内容

如何使用Windows批处理文件来衡量控制台应用程序的性能?

我如何写一个简单的批处理文件来衡量一个基于控制台的应用程序的性能?控制台应用程序接受两个命令行参数。 我想获得: 开始时间=系统该做什么时间 myconsoleapp ARG1,ARG2 停止时间=系统该做什么时间 timeDelta =停止时间 - 开始时间 我会写的timeDelta到控制台上的一个文件或显示。 解决方案 一个纯粹的一批解决方案可以。关闭@echo 设置“START ..
发布时间:2016-08-04 16:43:10 Windows 2008/2003/2000

重命名,在DOS批处理文件多个文件

我想所有的文件重命名文件夹* .TXT里面, 这样的结果将是 “的1.txt”,“2.txt”和“3.txt”,... 我怎么可以这样做? 解决方案 下面可以完成你在找什么。它采用了为循环通过文本文件进行迭代,并发出“呼”地批处理文件做一个变量的命名和增量的另一位。 修改更改数学运算由舍甫琴科提出清晰的解决方案。 关闭@echo 集I = 1 在(* .txt)中%% f请拨打: ..
发布时间:2016-08-04 16:43:03 Windows 2008/2003/2000

使用Windows / DOS的shell /批处理命令,我怎么拿一个文件,并只保留独特的线路?

说我有一个像文件: 苹果 梨 柠檬 柠檬 梨 橙子 柠檬 我如何让这个我只保留了独特的线条,让我得到:苹果 梨 柠檬 橙子 我可以修改的原始文件或创建一个新的。 我想有扫描原始文件在一个时间线,检查在新文件中是否存在该行,然后追加如果没有一种方式。我不处理这里真正的大文件。 解决方案 关闭@echo SETLOCAL disabledelayedexpansion 设置“preV =” ..
发布时间:2016-08-04 16:43:00 Windows 2008/2003/2000

如何获得在批处理文件的可用磁盘空间的整数?

我试图让在批处理文件的可用磁盘空间的整数。这是一个我非常简单的code。 关闭@echo WMIC逻辑磁盘可用空间的get>> freespace.log 出口 但输出freespace.log文件。 自由空间 9772687360 57401442304 7346626560 0 0 我只需要和求和挑整数。经过这样的求和输出。 74520756224 我在谷歌搜索我的最 ..
发布时间:2016-08-04 16:42:57 Windows 2008/2003/2000

CLS(清)单行?

有什么办法 CLS 输出单行?我不相信有用于 CLS 任何开关,所以也许一个更好的问题是: 有什么办法 保留再利用所有previous输出? 或 捕捉当前显示输出(如你可以通过标记和复制)? 我只是试图让我的剧本多了几分人性化的通过具有实时反馈/信息,而不是多行略有改动。我能想到这样做的唯一办法,虽然是这样的: 关闭@echo 转到preP:preP SET计数 ..
发布时间:2016-08-04 16:42:54 Windows 2008/2003/2000

在批处理文件中解析字符串

我有以下字符串: MyProject的/建筑= 32位,BuildType =调试,OS = winpc 我希望能够抓住值32位,调试和winpc并将它们存储在名为架构,BuildType变量和OS在批处理脚本日后参考。我通常在Unix的家伙,所以这是一个新的领域对我来说。任何帮助将大大AP preciated! 解决方案 这应该这样做: FOR / F“令牌= 1-6 delim ..
发布时间:2016-08-04 16:42:50 Windows 2008/2003/2000

延迟一个批处理文件,在第二个下?

有没有什么办法来延迟一个批处理文件,在第二下,例如10毫秒? 我试图写: 平本地主机-n 1 -w 10 但它没有工作。 谁能帮助? 解决方案 前段时间的我张贴,让来自于15毫秒的延迟间隔precise计时的方法。这是整个帖子的副本。 我觉得我实现了与precise时间毫秒的延迟时,延迟小。我用WScript.Sleep方法的混合批次的JScript解决方案,但为了避免JScript的 ..
发布时间:2016-08-04 16:42:49 Windows 2008/2003/2000

有没有一种方法使用Windows命令来获取划时代的时间?

有没有办法使用Windows命令来获取划时代的时间?如果没有,可以在日期和时间命令的输出进行修改? 例如日期在Windows中给出了/等我想获得一个没有特殊字符,如/输出日期: 解决方案 要得到的时间在“年月日”的格式,试试这个: FOR / F“令牌= 2-4 delims = /”%i的('日期/ T')做回声%K%I引用%j 更多关于: http://www.sprin ..
发布时间:2016-08-04 16:42:46 Windows 2008/2003/2000

请参阅/选择只根据其标签的驱动器? (即,而不是驱动器盘符)

我想引用一个驱动器盘符,其可能改变。我想用它的标签(例如,MyLabel(V :)批处理文件中可以用V简称参考吧:。\\我想用MyLabel引用它 (这是张贴在专家外汇牌价对于没有答案了一个月。让我们看看如何快,所以它回答) 解决方案 此bat文件将会给您从硬盘标签的驱动器盘符: 显式的选项 昏暗的NUM,ARGS,objWMIService为,objItem,colItems的设置A ..
发布时间:2016-08-04 16:42:41 Windows 2008/2003/2000

执行批处理文件另一个批处理文件完成后,

可能重复:结果 如何调用了一批文件的另一个后 我有一个批处理文件,协调其他两个批处理文件的活动。我怎样才能使它执行第二批文件的第一个bat文件执行完毕后,才(执行顺序)。如果第一个批处理文件成功与否执行我不在乎。 解决方案 使用打电话继续第一的执行文件,如: 回声批量控制器 电话batch1.bat 电话batch2.bat 再次运行echo批量控制器 ..
发布时间:2016-08-04 16:42:32 Windows 2008/2003/2000

找出一个环境变量是否包含一个子

我需要找出是否有一定的环境变量(假设美孚)包含的子串(比方说BAR)在Windows批处理文件。有没有办法做到这一点只使用默认安装,Windows批处理文件命令和/或程序/命令? 例如: 设置富=一些字符串;一些BAR的东西;等等如果“BAR”在富%转到%&FoundIt LT; - 我应该这条线是什么?回声没发现吧。 1号出口:找到了 呼应发现吧! 退出0 我应该标记线之上是让这个简单 ..
发布时间:2016-08-04 16:42:26 Windows 2008/2003/2000

如何用bat文件脚本来替换文本文件中的文本?

所以,我想创建一个脚本,需要3个参数:文件路径,确切的词来代替,并用什么来取代它。如何创建这样的事? 一般来说,我希望它有一个这样的API: script.bat“C:/myTextDoc.xml”“_WORD_TO_REPLACE_”“WordTo使用” 解决方案 使用 FNR 实用的优于其他著名工具,因为它可以搜索和基于正则前pressions更换。也为UI爱好者可以配置UI选项 ..
发布时间:2016-08-04 16:42:20 Windows 2008/2003/2000

如何使用SETLOCAL在批处理文件?

如何使用 SETLOCAL 在批处理文件?我刚学的脚本,并希望它非常简单的术语向我解释说。 我有停止,并说,一个剧本<在这个时候它可能有一些做与不具有脚本中的任何 SETLOCAL 语句意外。 解决方案 您做的第一行 SETLOCAL 。本实施例是从下面的链接的文章: REM *******开始评论************** REM这个程序在网络上启动的superapp批处理 ..
发布时间:2016-08-04 16:42:17 Windows 2008/2003/2000

我如何做一个批处理的一个特定行提交不同势色那么其他人呢?

我正在生成当天的天气为D&放大器方案;三维游戏。我想,当产生风暴让DM知道,这种天气不典型程序在红色文字显示警告。为了减少击键次数,就必须这样做,在同一屏幕上的文字详细介绍了天气本身。 目前的风暴进入我有这样的: :des4a CLS 键入c:\\ AutoDM \\ WeatherGen \\ DATA \\ forcast1.txt 颜色0C 回声有一个Ashstorm! 颜色0A 回声。 ..
发布时间:2016-08-04 16:42:15 Windows 2008/2003/2000

触摸文件以更新文件的日期/时间? (修改日期)(WindowsXP的BatchScript)

什么是批处理脚本命令摸上的一个文件,以更新其日期和时间设置为当前日期和时间? (修改日期) 例如,乔吹送我这是他几个月前创建一个文本文件,当他的邮件我的文档,我要跟踪它是从我收到了(不是当他创造吧)天怎么老这样我想更新文件的日期/时间设置为当前日期/时间。 我有一个批处理脚本来自动剔除那些没有在90天内编辑的文件,所以这是麻烦的,当我收到一个特别旧的文件,然后突然消失。的 和我需要它通过一个 ..
发布时间:2016-08-04 16:42:11 Windows 2008/2003/2000

使用批处理文件删除最后n行从文件

如何从文件中使用delete最后n行批处理脚本 我没有关于批处理文件的任何想法,我写批处理文件的第一次。 我应该如何写这个批处理文件? 有关Windows7的 你可以尝试 <&PROJECT_NAME GT; < CBA_Notifier> <公共和GT; <文件> D:\\ CBA \\ CBA_Notifier ..
发布时间:2016-08-04 16:42:07 Windows 2008/2003/2000

批次 - 用户输入的颜色

喜IM做一个程序,从文件夹中启动程序。这里的code: 关闭@echo SETLOCAL EnableDelayedExpansion FOR / F“令牌= 1,2 = delims#”%%一个在('“提示#$ H#$ E#&安培; echo开&安培;在(1)做REM %% B”')做( 设置“DEL = %%一个” ) 标题启动 拨打:ColorText 0A“启动器” 回声。 :CMD ..
发布时间:2016-08-04 16:42:00 Windows 2008/2003/2000

哪些呢符号^表示在批处理脚本

在此命令: FOR / F %% A IN('键入“%INFILE%”^ |找到/ V / C“,”')DO SET“直到= %% A” 什么是 ^ 意思? 解决方案 的^符号(也称为插入符号或音调)是批处理脚本转义字符。当它被使用时,下一个字符是PTED作为一个普通的字符间$ P $。 在你的脚本,TYPE命令的输出写成输入查找命令。结果 如果你没有在之前使用转义字符^ | ,那么的 ..
发布时间:2016-08-04 16:41:56 Windows 2008/2003/2000