Windows 2008/2003/2000
我需要在Linux和MS Windows平台上运行一个外部脚本。 请我用正确的插件 EXEC-Maven的插件? 有没有更合适的插件? 我应该把什么文件名<可执行指令GT; ....< /可执行> <&插件GT; <的groupId方式>组织codehaus.mojo< /的groupId> <&的artifactId
..
我曾尝试下面的命令,通过批处理文件追加到系统路径变量一些路径: SETX PATH“%PATH%; C:\\ Program Files文件\\的MySQL \\ MySQL服务器5.5 \\ BIN” 我在上面批处理文件运行后,检查系统变量路径,上述路径是不是在那里。 您可以看到所有窗口变量值内容如下: C:\\ Program Files文件(x86)的\\ AMD APP \\
..
在相对较短的时间这个简单的批处理文件占用的Windows 7(x64)的所有可用内存。这是怎么回事?并可以采取什么样的precautions抵御反对呢? 任意无效的命令,你样这里^ 显然需要preconditions展示效果: 插入符号 ^ 是文件中的最后一件事,脚本不换行终止 插入符号是由至少2个空格或字符,例如pceded $ P $如果下面再present空间内存泄漏不会被触发点 ^
..
我使用 MSYS的Git 以在Windows机器上的源代码控制,我想弄清楚如何让我的合并工具,的WinMerge ,使用Git工作。 我已经按照在这个博客的说明,以尽我最大的能力,因为它是我发现我想要做的最接近的一次。基本上我所做的是: 修改我的的.gitconfig 文件包括以下内容: [合并] 工具=的WinMerge[合并工具“的WinMerge”] CMD = \\
..
在我的.bat文件我想要生成基于日期时间的文件/目录的唯一名称。 例如 内建2009-10-29-10-59-00 问题是,%TIME%不会做,因为它包含在文件名非法字符(如“:”)。 有没有在批处理文件中像'TR'? 任何其他的想法如何解决这个(不从批间preTER需要额外的命令行实用程序除外)? 解决方案 编辑:这样做的更好的方法是采取具有确定不变的格式,而不是使用语言环境定义那些
..
我有一组文件,它们都 nnn.MP4.mov 我怎么能对其进行重命名,以便它只是 nnn.mov ? 解决方案 首先,运行以下作为一个测试,以查看哪些文件会被重命名为其中: 在* .mov文件 做 MV回声“$文件”“$ {文件/ MP4。/}” DONE 如果这一切看起来不错,删除回声从第三行实际重命名文件。
..
有什么办法没有在批处理文件中等待执行的应用程序?我曾尝试启动命令,但它只是创建了一个新的命令窗口。 解决方案 我在做一个猜测在这里,但你的启动调用大概是这样的: 开始“\\富\\酒吧\\路径包含空格\\的Program.exe” 这将打开一个新的控制台窗口,使用它的标题是“\\包含空格\\的Program.exe富\\酒吧\\路径”。 如果您使用启动的东西,是(或需要)用引号引起来,
..
我已经写了巨大的MS DOS批处理文件。为了测试这个批处理文件,我只需要执行一些线路并想隐藏/注释掉剩余。 我有一些现有的注释行开始::所以我不能使用::了,因为它会手忙脚乱的所有意见。 在这方面的任何帮助将AP preciated。 提前致谢, 周杰伦 解决方案 您可以使用转到来跳过code。 转到评论 ...忽略这个... :评论
..
我做了一个bat文件,如: MVN清洁; MVN包; ,但它不工作,仅执行第一命令 有人可以帮我吗? 解决方案 使用通话MVN清洁 调用MVN包 请注意,您不需要在批处理文件分号。以及为什么你需要使用呼叫的原因是, MVN 本身是一个批处理文件,批处理文件需要调用每个其他与呼叫,否则控制不返回给调用者。
..
我在寻找一个简单的方法来测试,如果一个可执行文件从Windows批处理文件中的PATH环境变量存在。 的未由OS提供的外部工具的使用是不被允许的。所需的最低Windows版本是Windows XP中。 解决方案 在(myExecutable.exe)%% X千万台(套FOUND = %%〜$ PATH:X) 如果定义FOUND ... 如果您需要这个不同的扩展名,只是遍历 PATHE
..
如何删除特定的字符或通过一些批处理文件执行,替换与其他人物的某些字符在一个旅途中的Windows文件夹中的所有文件的文件名,有一个DOS命令是什么? 解决方案 使用PowerShell中做任何事情聪明的DOS提示符。在这里,我已经展示了如何批量重命名所有在当前目录下,通过与 _ 替换它们包含空格的文件和目录下划线。 目录| 重新命名 - 项目-NewName {$ _。名称-replac
..
我想创建一个.bat文件,所以我只需点击它,使其能够运行: svcutil.exe的/语言:CS /out:generatedProxy.cs /config:app.config的http://本地主机:8000 / ServiceModelSamples /服务 有人可以帮助我的.bat文件的结构? 解决方案 要启动程序,然后关闭命令提示符,而无需等待程序退出:启动/ D“路径”的
..
基本上,我知道我可以通过我的控制面板和修改路径变量。但是,我想知道如果有就是要通过批处理编程的方式包括临时道路?这样,它的那批文件执行过程中仅使用。我不想让人们去和修改他们的路径变量只是用我的批处理文件。 解决方案 就像任何其他的环境变量,以 SET : SET PATH =%PATH%; C:\\什么\\其他 如果你想拥有内置的第一个一点点的安全检查,检查是否新路径存在第一:是否
..
我需要一个脚本,可以写一行文本到文本文件在同一目录中的批处理文件。 解决方案 您可以使用的 回声 ,并将输出重定向到一个文本文件(参见下面的注释): REM保存在D:\\ TEMP \\ WriteText.bat 关闭@echo @echo这是一个试验>的test.txt @echo 123 GT;>的test.txt @echo 245.67>>的test.
..
正如标题所说,我怎么可以递归复制目录结构,但只包含一些文件。例如考虑到以下目录结构: 文件夹1 文件夹2 folder3 data.zip 信息.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll 该文件的 d
..
我需要一个批处理文件,读取该文件nest.txt描述名称present和基于描述名称重命名文件名。 例如,我有所谓的“nest.txt”的文件名,当我们打开文本文件(nest.txt)的文件名的第二行已说明(比如描述=人),那么这个批处理文件应该重命名我nest.txt文件Man.txt 打开文件nest.txt 复制文件nest.txt描述名称present 标题 说明= MAN 菜单关
..
我想提出一个批次的报警,但我需要自动的方式把声音,所以我不必须。 目前的code报警(如果您有任何其他的改进随时提出他们)。 @ECHO OFF 颜色0A CLS 回声Ezlo报警系统 回声CURENT时间为:%时间% 集/ P输入=应在报警设置什么时候? (24小时) :时间 CLS 回声EZY报警 回声CURENT时间为:%时间% 回声闹钟设置为输入%% 如果'%TIME%'=='%输入
..
我想换成以下字符串中的一个文件: 的android:=的versionName“anyStringHere”> * anyStringHere重新presents任何可能的字符串 使用:的android:=的versionName“1.04.008”> 我将如何做到这一点在清洁,可重用的方式,和preserve新线,标签和缩进在文件中? 解决方案 我发现,使用SED是干
..
我想,但这在一个其他.bat文件 回声%随机%GT; test.bat的 集/ A NUM = +1 :repeat1 集/ A NUM = +1 回声%随机%GT;> test.bat的 如果== 100转到结束 转到repeat1 所以,我曾尝试与这样的:回声回声%每%%随机%%随机%%随机%%随机%GT; “output.txt的”> test.bat的 回声设置/ A N
..
我试图运行作为一个窗口一个班轮命令提示符简单的Windows批处理命令,而无需指定密码。用户名为“亚历克斯”,所以我尝试: > CMD / C回声PASSWD |的runas /配置文件/用户:亚历克斯“CMD / C目录” 但我得到以下错误:亚历输入密码: 尝试启动CMD / C目录为用户“ALEX-NEU \\亚历克斯”.. RUNAS错误:无法运行 - CMD / C目录 13
..