Windows 2008/2003/2000

批处理 - 编辑文本文件中指定行

例如,第2行写着:“0”(不带引号)。我想改变这种状况0到1,而无需在文本文件中其他任何变动。 我知道是什么行的值将在,所以我需要知道的是如何的值更改为我指定另一个值。我还必须与字符串,不只是数字相同。 例如: 从: 4.7 0 查 0 1 0 0 要: 4.7 1 查 0 1 0 0 谢谢! 解决方案 试试这个: @ECHO OFF&安培; SETLOCAL 设置“文件=文 ..
发布时间:2016-08-04 16:47:29 Windows 2008/2003/2000

扩展变量里面批量

我是新来的一批,我不明白什么时候使用后期变量扩展或正常扩张。下面我有一个测试脚本中,我已经测试过的变量扩展。我注意到里面,只是推迟扩建工程。不过,我想用正常的扩张内进行。 关闭@echoSETLOCAL 组VAR = 0 回声晚VAR =!无功! 回声VAR =%VAR%FOR / F“delims =”%% A有(TEMP.TXT)做( 回波分析%%一 集线= ..
发布时间:2016-08-04 16:47:23 Windows 2008/2003/2000

传递变量从 - VBScript中到批处理文件带参数

请如何从这块VBS的做呼应时传递“INP”变量到我的一批名为job.bat?事实上(回声%2)job.bat,我注意到,INP不能正常通过。提示命令视图INP,而不是从VBS检索到的值。谢谢 对于每个listElement在xmlDoc.selectNodes(“文档/列表/列表”) MSGBOX“TOTO” INP = listElement.selectSingleNode(“进入”)。 ..
发布时间:2016-08-04 16:47:20 Windows 2008/2003/2000

如何创建昨天的日期戳

我试图与昨天在文件名中的日期戳(WH.FBTBT20130214.csv)来获取文件的内容。我创建了一个日期戳变量,但今天无法找到谷歌什么,告诉我如何追溯我的邮戳1天使用相同的格式。下面是我在我的批处理文件中创建的code: 关闭@echoREM ***** 20130215 MS定义日期戳变量***** 设置日期戳=%日期:10,4〜%%日期:4,2〜%%日期:7,2〜% 设置日期戳=%日期戳 ..
发布时间:2016-08-04 16:47:17 Windows 2008/2003/2000

(解决)并排使用批处理文件合并几个csv文件侧

我一直在寻找两个合并几个CSV文件合并成一个。不过,我需要他们合并,以使列并排不会在继续。 我的文件有每次两列,我会通过提取每个文件,复制到另外一个第2列,所以我将与x列的文件(第二个)有一个CSV文件。 例如。 文件1 A B 1 2 1 2 1 2 文件2 A C 1 3 1 3 1 3 FILEX 一λ 1个 1个 1个 结果 B C点¯x 2 3× 2 3× 2 ..
发布时间:2016-08-04 16:47:14 Windows 2008/2003/2000

批处理过程从一个文件夹移到具有YYYYMMDD格式的日期文件到另一个文件夹

我能移动的文件没有考虑日期考虑使用以下命令:通过批量处理移动 招C:\\目标\\ FILE.TXT C:\\目标\\ 但正如我的文件中包含日期格式,我需要根据当前日期移动的文件。 解决方案 您可以获取当前日期与 WMIC : FOR / F“跳过= 1”%%倍In('WMIC OS获得localdatetime')做,如果没有定义数值指明MyDate设置数值指明MyDate%× 设置数 ..
发布时间:2016-08-04 16:47:07 Windows 2008/2003/2000

如何移动文件超过30天的存档位置和存档位置存档的文件吗?

我必须写一个Windows批处理脚本以下情形: 我的日志文件present文件夹 D:\\测试以.txt格式。我有一个名为另一个文件夹D:\\测试\\存档 我要移动的文件超过30天的存档文件夹 D:\\测试\\存档然后我有存档的所有文件present在 D:使用\\测试\\档案馆来一个ZIP文件中的 WinRAR的的 我的zip文件应该在格式 ARCHIVE_SYSDATE 。 解决方 ..
发布时间:2016-08-04 16:47:05 Windows 2008/2003/2000

查找大小的文件和排序在Windows批处理文件

我有作为命令行参数,以我的批处理脚本文件名和文件夹列表。对于每一个文件名,我需要打印文件所在的文件中找到的文件夹(文件的路径)的所有子文件夹。子文件夹名称应该按降序文件大小的顺序(该文件可以在不同的子文件夹不同大小)进行排序。 我已经这样做了,到目前为止,但它不工作: ::验证,如果第一个参数就是目录关闭@echo REM检查参数的数量 如果“%2”==“”转到ERR1 REM检查:是第一个 ..
发布时间:2016-08-04 16:47:01 Windows 2008/2003/2000

在批处理文件分隔符的最后一个实例后提取字符串

我正在写一个由Java程序被称为Windows批处理文件。许多不同的字符串表示文件的目录传递到批处理文件作为参数。我试图找出如何的“\\”的最后一个实例后提取的字符串。例如,我有三个目录: C:\\用户\\业主\\文件 C:\\用户\\业主\\视频 C:\\用户\\业主\\图片\\旅行 我想拆分它,使字符串变成了:文档 影片 旅 你们会如何建议我这样做呢? 编辑:一个后续问题已经被问这 ..
发布时间:2016-08-04 16:46:54 Windows 2008/2003/2000

如何把变量值里面一批又可变的名字吗?

Supose我有一个批处理脚本定义以下变量: 设置VariableFirst =值 设置VariableLast = VALUE2 和我在在code的另一部分设置另一个变量集类型=第一 和我想访问变量%VariableFirst%或%VariableFirst%取决于变量%类型%值(类似回声%变量类型%%% 但是这并未'T工作)。我怎样才能做到这一点在Windows批处理脚本? 解决方 ..
发布时间:2016-08-04 16:46:51 Windows 2008/2003/2000

命令提示:从任何文本文件执行命令(不具有" .BAT"或QUOT; .CMD"扩展)

我找不到任何办法的事,例如,以下内容: 的cmd.exe / c“script.txt” 在换句话说,我需要命令提示符(尝试)与任何扩展执行文件(不一定的.bat 或的.cmd )是否包含有效的批处理脚本code。我在寻找类似Unix外壳行为: ./ script.txt 在Unix上的家当的(#!/ bin / sh的)负责理解该文件实际上是一个脚本,它似乎就像在Windows 的.ba ..
发布时间:2016-08-04 16:46:48 Windows 2008/2003/2000

你怎么传递包含空格的vb​​s参数

我有一个批处理脚本: test.bat的 回声第一个参数是1% 暂停 这是我想从一个VBScript调用像这样管理员权限: test.vbs 设置UAC =的CreateObject(“Shell.Application”) UAC.ShellExecute“test.bat的”,“变”,“”,“运行方式”,1 这工作正常,但我无法通过包含空格的一个参数path参数。基本上,我需要在 ..
发布时间:2016-08-04 16:46:41 Windows 2008/2003/2000

XCOPY还在问(F =文件,D =目录)确认

我的批处理脚本 XCOPY 仍要求 F =文件,D =目录确认,即使我加入 /˚F在脚本中,记录它是如下显示。 请上的是如何避免要求确认帮助。 脚本: 净使用号码:/删除 NET USE号码:“\\\\ 200clan \\ F_Drive”/ USER:ADM / PERSISTENT:NO-1111 集源=%1 设定的目标= P:/ 2%回声%源%%的目标%XCOPY / S / I / ..
发布时间:2016-08-04 16:46:38 Windows 2008/2003/2000

如何编写可以解压缩文件到一个新的文件夹具有相同名称的批处理文件?

我需要写一个批处理脚本,让我解压的.zip文件到具有相同名称的压缩文件的新文件夹。我不认为我有一些程序解压缩文件;它仿佛电脑是全新的工作。 例如,如果我有一组命名为A1,B2,C3,D4和zip文件,我想它们的内容进入标有A1,B2,C3,D4 4种不同的文件夹中。它并不需要是简洁,它只是工作。 解决方案 阅读优秀的话题我怎样才能融为一体preSS(ZIP )和uncom preSS(解 ..
发布时间:2016-08-04 16:46:31 Windows 2008/2003/2000

如何计算与批次字符串中的字符?

我要计数批量的inputed字符串的字符。我不希望使用的临时文件。难道是没有他们做了什么?如果是的话,你的code的说明会大大AP preciated。太感谢! 解决方案 一个简单的方法是使用功能 关闭@echo 集“myVar的= ABCDEFG” 拨打:Stringlength结果myVar的 回声%的结果% 退出/ B:Stringlength< resultVar> ..
发布时间:2016-08-04 16:46:27 Windows 2008/2003/2000

批处理文件:遍历文件修改,因为给定的日期

我想创建一个执行命令的批处理文件(删除文件,一个简单的例子,虽然我的命令是定制/不同)的每个文件相匹配的通配符(*说.JPG),因为一些日期被修改(如2010年1月1日或以后)。日期可以是在批处理文件中硬codeD或作为命令行参数传递。 伪code: 的foreach文件C:\\图片\\ *。JPG改良自2010年1月1日执行 德尔文件 我倒是preFER一个纯粹的批处理文件,而不是P ..
发布时间:2016-08-04 16:46:23 Windows 2008/2003/2000

比较2日期在Windows批处理文件

这怎么可能比较在批处理文件2日期? 这样的: 如果%% newdate GEQ%olddate%_DO smth_ 不起作用。 在这种情况下,我有结果 2013年5月27日是比的 2013年7月15日和结果 2013年7月14日是小于的 2013年7月15日 振亚 解决方案 试试这个:设置“sdate1 =%olddate:〜-4 %% olddate:〜3,2 %% olddat ..
发布时间:2016-08-04 16:46:21 Windows 2008/2003/2000

Windows批处理文件脚本从一个文件夹中找出随机文件并将其移动到另一个文件夹

我需要一个批处理脚本的文件夹中随机选择X个文件,并将其移动到另一个文件夹。我怎样写一个Windows批处理脚本可以做这件事? 解决方案 (我假设你的 X 的预先&ndash的知道;再$ P $的变量 $ X 在以下code)。 既然你不是不利的一个PowerShell的解决方案: GET-ChildItem SomeFolder |获取随机-Count $ X |布展项目-Desti ..
发布时间:2016-08-04 16:45:53 Windows 2008/2003/2000