草庐IT

bat-Script

全部标签

java - 如何从 .bat 脚本在单独的窗口中启动 JAR?

我需要用*.bat文件启动一个jar文件,以便在它执行Java命令时,它与终端窗口(命令提示符)分离并且不会阻止脚本的其余部分。这可能吗?如果是,怎么办?谢谢! 最佳答案 java.exe将始终显示终端窗口,您需要改用javaw.exe:startjavaw-jarmyjarfile.jar 关于java-如何从.bat脚本在单独的窗口中启动JAR?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

windows - 运行 .bat 文件时如何隐藏 ms-dos 窗口?

我正在为我的脚本(ScheduledTak(CronJob))每分钟运行一个.bat文件。当它运行时,Windows命令提示符会出现一段时间。我的批处理代码是这样的;@ECHOOFFC:\wamp\bin\php\php5.4.3\php.exe-f"C:\wamp\www\tst\index.php"如何在运行时隐藏此窗口? 最佳答案 使用VBScriptSetobjShell=WScript.CreateObject("WScript.Shell")objShell.Run("C:\yourbatch.bat"),0,True运

Windows .bat 文件,%~$PATH :1 quotes issue

我在Windows7上有一个which.bat,@echooffREMThisbatsearchesafileinPATHlisttoseewhetherafilecanbefound.REMIffound,itshowsthefile'sfullpath.REMwhich.batgcc.exeREMshowsREMgcc.exeisfound:D:\GMU\MinGW2\bin\gcc.exeREMREMNote:Filenameextensionissignificantinthesearch.E.g.IfyourunREMwhich.batgccREMgcc.exewillnot

windows - Lein.bat 无法在 windows xp 中启动 repl

我正在尝试安装Leiningen以安装Overtone。按照安装Leiningen的说明,我:已安装JDK7u25安装leiningen2.2.0不能再进一步了,因为:当我运行lein.bat时,我收到此消息:"Error:Couldnotfindorloadmainclass'并且-这是错误消息的结尾。当计算机运行以下批处理文件命令时会发生这种情况:"%LEIN_JAVA_CMD%"-client%LEIN_JVM_OPTS%^-Dclojure.compile.path="%DIR_CONTAINING%/target/classes"^-Dleiningen.original.p

android - "Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk"

我搜索了整个网络(我认为)。和它说的我试过但仍然没有运气不工作。我在cygwin和windows下测试它这是我的项目文件/目录:D:\Java_2\workspace_indigo\JniTest\.classpathD:\Java_2\workspace_indigo\JniTest\.projectD:\Java_2\workspace_indigo\JniTest\AndroidManifest.xmlD:\Java_2\workspace_indigo\JniTest\assetsD:\Java_2\workspace_indigo\JniTest\binD:\Java_2\w

windows - 如何在 Windows Git shell 中运行 ./script.sh?

也许这很尴尬,但在Gitshell中工作时,我无法在Windows上运行.sh文件。可能我必须安装一些东西,但我认为Git会支持那个bash命令(我知道Windows不使用sh文件)。我正在执行来自GameClosure的安装步骤在$./install.sh之后,会出现一个窗口,其中包含用于打开sh文件的应用程序选择(就像当您尝试在Windows中打开未知文件时,它会询问您要使用哪个应用程序来打开它).我已尝试使用Gitshell打开它,但失败了...我必须做什么才能运行此文件并继续GameClosure教程中的安装步骤?**这是一个屏幕截图(波兰语警告,但我想你们都知道这条消息)。

windows - 在 BAT 脚本中检查目录是否可写的最佳方法?

如何通过批处理脚本检查目录是否可由执行用户写入?这是我到目前为止尝试过的:>cd"%PROGRAMFILES%">echo.>fooAccessisdenied.>echo%ERRORLEVEL%0好吧,那么……怎么样>copyNUL>fooAccessisdenied.>echo%ERRORLEVEL%0也不是吗?那么……>copyfoobarAccessisdenied.0file(s)copied.>echo%ERRORLEVEL%1这行得通,但如果文件不存在,它就会中断。我读过一些关于不设置ERRORLEVEL的内部命令的内容,但是copy显然在最后一种情况下似乎这样做了。

Bash 内联命令的 Windows bat 替代品

在bat脚本文件中是否有任何Windows等效语法可以在另一个命令中运行一个命令?在Linux中,您可以简单地使用$(...)或``。 最佳答案 是的,至少对于简单的事情:@setlocalenableextensionsenabledelayedexpansion@echoofffor/f%%win('echoxyzzy')dosetvar=%%wechoOutputis%var%endlocal该脚本的输出是:Outputisxyzzyxyzzy来自echo命令。从命令窗口运行for/?应该会给你一个更全面的选项列表。

windows - .bat 文件比较两个文本文件并输出差异

我正在尝试一些我在UNIX上成功完成但不知道如何在Windows上完成的新东西。所以我保存了一个文本文件,比方说test1.txt和12小时后比较test2.txt(这是test1.txt,在12小时内添加了更改,几乎可以保证在文件末尾)test1.txt然后只将文本差异输出到第三个文件diff.txt1action2action3action4action5action和test2.txt看起来像1action2action3action4action5action6action7action8action然后第三个文件diff.txt的输出如下所示:6action7action8a

windows - 运行 robocopy bat 将整个驱动器复制到另一个驱动器

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭去年。Improvethisquestion我正在尝试将整个驱动器(d:)运行到另一个驱动器(k:)的简单备份(镜像)。我创建了一个定义源(d:)和目标(k:)的.bat文件(“