相关疑难解决方法(0)

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

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

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

windows command-line batch-file

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

如何创建在执行时不显示命令提示符的 Windows 批处理文件?

我安装了一个名为 Redcar 的 ruby​​ gem,它是从命令行启动的。当它运行时,它会窃取 shell 直到它终止,所以我必须创建一个新的 shell 窗口来继续执行命令行工作。我使用的 shell 是来自 MySysGit 的 GITbash shell。

我发现了一个 Redcar.bat 文件,我想它是为了将 Redcar 作为快捷方式启动,但我不希望在启动 BAT 文件时打开额外的命令提示符窗口。

如何在没有看到提示的情况下只运行 BAT?

windows batch command-line

65
推荐指数
6
解决办法
31万
查看次数

如何将文件类型与 VBScript 关联

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

例如,可以将 .txt 文件与写字板相关联,方法是打开 txt 文件的“属性”对话框,按“打开方式...”旁边的“更改”按钮,然后选择写字板。如果我对 VBScript 文件(而不是写字板)执行相同操作,也就是说,如果我将 .txt 文件与 VBscript 关联并尝试打开关联文件(txt 文件),Windows 会显示一个弹出窗口:

This app can't run on your PC ...
Run Code Online (Sandbox Code Playgroud)

完整的引用和屏幕截图与该线程中的完全相同

我怀疑这个错误消息可能是由于Windows 8的某种安全功能造成的,以防止用户被欺骗运行错误的脚本,但是vbs脚本是我自己在同一台机器上创建的,我想知道是否有办法说“这是我写的。你可以相信这个剧本。” 到 Windows。如果我直接运行脚本(通过双击或点击它),或者将 txt 文件拖放到脚本中,则脚本运行良好。

windows file-association vbscript

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

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

我在 .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万
查看次数