Windows 2008/2003/2000

如何算当前运行具有相同名称的过程量,使用批处理文件

我想用一个批处理文件来比较名为“standard.exe”过程中,被我的Windows 7计算机上运行的数量,用名为“basic.exe”的进程数。如果过程被称为“standard.exe额”等于叫“basic.exe”什么应该发生过程中的量,如果数字不相等,basic.exe应重新启动。 任何想法?已发现以下code,检查进程是否正在运行,但现在我想算携带相同名称的进程数。 任务列表/ FI ..
发布时间:2016-08-04 16:59:36 Windows 2008/2003/2000

任务计划程序无法正确执行批处理文件

我有一个批处理文件来运行PowerShell的程序。当我双击该批处理文件,它运行PowerShell的code到 生成EXCEL US preadsheet 电子邮件这EXCEL US preadsheet 我甚至看到这个动作发生。 然而,当我使用任务计划执行批处理文件,它将运行,但它既不产生一个EXCEL US preadsheet,它肯定不会通过电子邮件发送EXCEL US p ..
发布时间:2016-08-04 16:59:34 Windows 2008/2003/2000

如何与遍历文件夹(在批)移动文件夹?

情况: 我尝试在外壳移动循环中的文件,但我的code是行不通的。 为/ D %% f由于(*)做( 如果“%% F”NEQ“%directoryToPutFilesIn%”( 移动/ Y“%% F”“%directoryToPutFilesIn%” ) ) 在测试它的时间,我意识到这是因为%% F被指向的文件夹,因此该文件无法移动。 坏的解决方案: 我做了工作,并 ..
发布时间:2016-08-04 16:59:28 Windows 2008/2003/2000

如何复制使用Windows批处理文件?

我有几个子目录与文件的目录。结果 我如何能在子目录中的所有文件复制到新的位置?搜索 编辑:我不想复制的目录,只是将文件... 由于这仍是在XP,我选择了以下解决方案: 为/ D%S IN(“SRC \\ *。*”)DO @COPY“%s \\”的“目标\\” 谢谢! 解决方案 确定。有了您的编辑,说你不想要的目录结构,我想你会想用这样的: FOR / F“有usebackq”%S ..
发布时间:2016-08-04 16:59:25 Windows 2008/2003/2000

逐行读取文本文件行,使用批处理脚本将其存储在一个数组

我想读一个文本文件,并存储在一个array.When我用下面的code的每一行,“回声%I%”是印刷每一次只有数组[0] 0值越来越分配。但在“设置N =%I%”,正值被分配作为最后的递增我value.Also“@echo!阵列[%% I]”!正在打印就​​好!数组[0]!而不是打印的value.Is出现在code的语法错误? 设置/ A I = 0FOR / F %%一中(C:\\用户\\管理 ..
发布时间:2016-08-04 16:59:19 Windows 2008/2003/2000

如何获得目录路径的一部分在批处理文件

我有一个目录中的一个BAT文件 D:\\ DIR1 \\ DIR2 \\ getpath.bat 当我运行与下面$ C $蝙蝠c将其打印 D:\\ DIR1 \\ DIR2 \\ 我想只有路径 D:\\ DIR1 \\ 的目录结构是不固定的,需要比在其中BAT文件所驻留的当前目录以外的完整目录路径。关闭@echo SET SUBDIR =%〜DP0 ECHO%SUBDIR% 试 ..
发布时间:2016-08-04 16:59:12 Windows 2008/2003/2000

如何读取从批处理文件注册表字符串值

我想读注册表字符串值,从bat文件,然后assing的readed值变量。 我试过如下: FOR %%一个在('REG QUERY HKLM \\ SOFTWARE \\ MathWorks公司\\ MATLAB \\ 7.10 / V MATLABROOT')DO设置MATLAB = %%一 回声%MATLAB% ,但它不工作 解决方案 如果该值(在这种情况下,巴兹)的名称不包含空 ..
发布时间:2016-08-04 16:59:07 Windows 2008/2003/2000

批量pmaturely关闭$ P $在FOR / F命令

我有一个批处理文件(在Windows XP中,使用命令延长激活)与以下行: FOR / F %% S IN('型version.txt“)并设置Version = %%小号 在一些电脑,它工作得很好(由Andriy中号,包含的细节。 在炮轰了“为”循环完成“ DIR ”(或任何命令你已经要求完成)要求 COMSPEC ,以重新加载 CMD 窗口中进行设置。 HKEY_LOCAL_ ..
发布时间:2016-08-04 16:59:00 Windows 2008/2003/2000

一个箭头→字符得到appeded的文件在蝙蝠脚本

下面的脚本获取与.new_tmp扩展,并将它们复制所有文件具有相同的名称,但没有.new_tmp扩展名的文件。除了评论被放置在该文件的顶部和.new_tmp文件被删除。 回音^< PHP / *> start.tmp 回声* / ^&GT?; > end.tmp 用于/ R“./mydir”%%我(* .new_tmp)做( 副本start.tmp + LICENSE. ..
发布时间:2016-08-04 16:58:54 Windows 2008/2003/2000

如何将multline REG_SZ字符串添加到命令行注册表?

作为Windows机器上生成设置的一部分,我需要添加注册表项,我想从一个简单的批处理文件做到这一点。 该条目是第三方应用程序,以便该格式是固定的。 该条目需要一个REG_SZ字符串的形式,但需要包含换行符IE浏览器。 0xOA字符作为分隔符。 我已经打了几个问题。 第一次尝试使用注册表编辑器来加载生成的.reg文件。这种失败,因为它似乎并不喜欢或者要么长字符串或字符串用换行。我发现,出口正 ..
发布时间:2016-08-04 16:58:52 Windows 2008/2003/2000

批处理文件+转换LF到CR + LF

我们有一个名为shell脚本文件 LineFeed.sh 这不转换的功能的换行( LF )以回车+换行。我们希望同样通过在Windows中的批处理文件来完成。这可能吗? Linux的shell文件 E_WRONGARGS = 65 猫OutputList |阅读时-r线 做 如果[-z“$线”] 然后 回声“用法:`$基名文件名0`到转换” 退出$ E_WRONGARGS 科幻 ..
发布时间:2016-08-04 16:58:46 Windows 2008/2003/2000

创建唯一文件名Windows批处理

我看到有关创建从幼稚%TIME%唯一的文件名以合理的(但不足)%RANDOM%,许多职位。使用 WMIC操作系统获取localdatetime 是好多了,但它仍然可能失败在多个CPU /核的机器。在5+炮弹multple核心的机器上运行时,下面的脚本最终将失败。 @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSIONFOR / L %%我在(0,1,1000)DO( ..
发布时间:2016-08-04 16:58:44 Windows 2008/2003/2000

在使用VBA给定的目录中运行一个批处理文件

当我去我的批处理文件的位置并打开它,批处理文件的工作。我的批处理文件很简单: CD \\数据 DIR / B / O:N> names.txt中 正如你所看到的,我在我的当前目录中,向下移动到子目录“数据”和应对所有的名字,并创建一个名为 names.txt中。 当我说壳“文件位置” 它打开批处理文件,但是这是默认的目录为 C:\\我的文档,所以我的命令不会工作,因为它无法找到子 ..
发布时间:2016-08-04 16:58:40 Windows 2008/2003/2000

窗户BAT:测试,如果一个特定的文件是空的

我想检查一个特定的文件是在Windows .bat文件是空的。这里是我的非工作脚本: 设置DIR =“C:\\测试” 设置文件=“%DIR%\\ fff.txt”CD%DIR% 如果文件%〜%%梓== 0退出 FTP -s:“%DIR%\\ ftp.action” 出口 能不能帮我调试这个好吗? 解决方案 或者以试试吧关闭@echo 设置“DIR = C:\\ TEMP” 设置“文件=% ..
发布时间:2016-08-04 16:58:38 Windows 2008/2003/2000

批处理参数%〜S1提供了不正确8.3短名

我试着写在Windows XP中的批处理文件,它接受一个完全合格的路径名和输出8.3短名称版本... 关闭@echo 回声“%〜S1” 我也碰到过这样的地方输出一个不正确的路径和文件中的一个特定的情况下... C:\\> test.bat的“C:\\ Documents和Settings \\安格斯\\本地设置\\ Temporary Internet Files文件\\ Conte ..
发布时间:2016-08-04 16:58:35 Windows 2008/2003/2000

使用批处理文件的一系列文件的打开其中一个

我最多有基于此结构的4个文件(注意prefixes的日期) 0830filename.txt 0907filename.txt 0914filename.txt 0921filename.txt 我想打开最近的一次(0921filename.txt)。我怎么能做到这一点在批处理文件? 感谢。 解决方案 此方法使用的实际文件的修改日期,要弄清楚哪一个是最新的文件: 关闭 ..
发布时间:2016-08-04 16:58:32 Windows 2008/2003/2000

在逃生窗批处理文件中用户输入

我有一个接受口令作为用户输入Windows批处理文件: SET / p PASSWORD =密码: 此密码可能有需要转义像人物!。在密码变量,然后被传递给使用调用其他批处理文件 CALL Foo.Bat%PASSWORD% 我怎样才能确保特殊字符转义得到正确传递为参数?例如,如果用户输入%!“£$”我想%1 是 %!“£$”在 Foo.bat 。 解决方案 这是一个很好的挑战,但 ..
发布时间:2016-08-04 16:58:30 Windows 2008/2003/2000

在批处理文件中调用java类

我想打电话给在批处理文件中的Java类。 我怎么能叫。能告诉我哪调用类的文件中的任何命令 谢谢 克里希纳 解决方案 如果你有一个MyClass类与包名com.mycomp.util那么你必须去“COM”,例如“C的父目录: \\ SRC“是包含COM组件然后将文件夹 您的命令应该在批处理文件 CD C:\\ SRC java命令jar1; jar2; com.mycomp.ut ..
发布时间:2016-08-04 16:58:27 Windows 2008/2003/2000