目前我的批处理文件如下所示:
myprogram.exe param1
Run Code Online (Sandbox Code Playgroud)
程序启动但DOS窗口仍然打开.我怎么能关闭它?
为了运行一个应用程序,必须启动一个批处理文件(例如启动Jetty,显示实时日志等).仅当此批处理文件正在运行时,该应用程序才有效.因此我被迫让这个批处理文件运行,而不是从Windows服务器注销.
此批处理文件可以作为服务运行吗?我正在尝试一个类似问题的建议之一.
如何在每次启动Windows时运行批处理文件,我还需要在后台运行它(不显示该命令窗口)?我使用的是Windows Xp.我的实际要求是我想在Windows启动时使用命令行命令启动Tracd服务器.
我正在尝试使用批处理文件自动化我的工作环境.我遇到了无法从命令行启动MingW64控制台的问题.
start "" "%ProgramFiles%\Git\bin\sh.exe" --login
工作正常,但似乎打开一个不同于我正在寻找的shell窗口.我会用图片解释一下.
它打开的是一个集成了bash的默认cmd样式窗口.此窗口甚至无法调整大小
我试图使用该命令,start "" "%ProgramFiles%\Git\git-bash.exe" --login -i -c /bin/bash
但似乎在打开后快速关闭shell.如果我从资源管理器执行相同的文件,shell不会自动关闭.
这是我的完整批处理文件以供参考
@echo on
REM start PHP and MYSQL
start "" mysql_server\UniServerZ\UniController.exe start_both
REM Open PhpMyAdmin
start "" http://localhost/us_opt1/
REM Open Folders
start "" %SystemRoot%\explorer.exe "E:\work\"
REM Open Git Bash Instance
:: in order to open the shell in that path
cd E:\work\
:: start "" "%ProgramFiles%\Git\bin\sh.exe" --login
start "" "%ProgramFiles%\Git\git-bash.exe" --login -i -c /bin/bash
REM start sublime text
start "" "E:\Sublime Text Build …
Run Code Online (Sandbox Code Playgroud) 我想在后台运行一个bat文件.我在谷歌搜索,我发现了一些使用hstart和cmdow的例子.但是不管怎么说用windows命令做这个吗?当我没有为我的项目添加额外的程序时,我真的很好!提前
如何在不使用 Vbscript 的情况下隐藏 CMD/BAT(黑匣子),我不喜欢使用 VBSCRIPT,因为它会在自动运行之前减慢应用程序的速度。因此,如果您有代码可以放入批处理或 CMD 中,以隐藏 CMD/Bat 文件而不使用 VBScrpit。请告诉我。谢谢
我有以下代码,我想从批处理文件中执行它时隐藏EXE窗口.可能吗?请帮忙.(在后台运行exe)
cd "C:\Program Files\MyService\"
start CliServiceCmd.exe
Run Code Online (Sandbox Code Playgroud)