相关疑难解决方法(0)

以完全隐藏的方式运行批处理文件

我正在寻找某种方式来运行一个批处理文件 (.bat),而没有任何对用户可见的内容(没有窗口,没有任务栏名称,等等)。

我不想使用某些程序来做到这一点,我正在寻找更清洁的东西。我找到了一个使用 VBScript的解决方案,但我也不喜欢使用 VBS。

windows command-line batch-file

168
推荐指数
11
解决办法
64万
查看次数

如何在不启动“命令窗口”的情况下运行批处理文件?

在 Windows XP 上,我是否可以通过快捷方式运行批处理(.bat 或 .cmd)文件,而没有“黑窗”?

windows shortcuts command-line batch-file

149
推荐指数
9
解决办法
48万
查看次数

如何在 Windows 命令提示符下添加注释?

#对于 Windowscmd控制台会话,创建评论相当于什么?

操作系统为 Windows XP。

command-line windows-xp

90
推荐指数
3
解决办法
16万
查看次数

如何静默执行Cmd.exe?

我在 Windows XP 的运行对话框中使用以下代码。

cmd /c "C://Program Files/Adobe/Adobe Photoshop CS4/Photoshop.exe"
Run Code Online (Sandbox Code Playgroud)

您可以替换系统上安装的任何程序的程序路径。问题是 Photoshop 启动了,但 cmd.exe 窗口仍然保留。我不想弹出 cmd.exe 文件。是否可以在不打开 cmd.exe 窗口的情况下通过 cmd 启动程序?我需要 cmd 默默地工作。顺便说一句,我需要这个程序代码。所以我需要通过 cmd 启动程序,但没有弹出 cmd.exe 窗口。

进一步评论

因为我将在程序中使用该代码。程序可以启动cmd exe。但问题是我们不知道安装了哪个版本的 Photoshop。所以它可以是 Photoshop CS4 或 Photoshop CS5。通常,当您在“运行”中键入以下代码时,无论安装哪个,您都会获得 Photoshop。

photoshop
Run Code Online (Sandbox Code Playgroud)

所以我想用这种方法启动Photoshop。程序将启动 cmd 为 Run above,但如下所示:

cmd /c photoshop
Run Code Online (Sandbox Code Playgroud)

但它不起作用。甚至出现 cmd 窗口。我想让这个过程静默运行。我们也不应该安装任何其他工具。我想要一个适用于默认 Windows 的解决方案。

command-line

25
推荐指数
2
解决办法
25万
查看次数

执行批处理文件后关闭命令提示符

我在 .bat 文件中有这个(Windows 7):

taskkill /F /IM CouchPotato.exe
TIMEOUT /T 5
CouchPotato.exe
exit
Run Code Online (Sandbox Code Playgroud)

(沙发土豆往往会崩溃很多。)

命令提示符保持打开状态,直到进程结束。

有没有办法在进程执行后关闭它?

我在 .bat 快捷方式之后尝试了 /silent,但不起作用..

batch-file

2
推荐指数
1
解决办法
5万
查看次数