相关疑难解决方法(0)

Windows XP或更高版本Windows:如何在后台运行批处理文件而不显示窗口?

我知道我已经回答了类似的问题(在Windows启动时在后台运行批处理文件),但这次我需要启动批处理:

  • 从另一批,
  • 没有显示任何控制台窗口,
  • 将所有参数传递给不可见的批处理.

第一批在控制台窗口中执行.但是,我不希望第二批(由第一批以异步方式启动)也显示控制台窗口.

我已经提出了一个VBScript脚本,它就是这样做的,我把脚本作为其他人参考答案,但如果你有其他的想法/解决方案,请随时贡献.

注意:Windows命令处理器的控制台窗口被很多人命名为不太正确的DOS窗口.


谢谢大家的答案.根据我的理解,如果我需要异步调用脚本以在隐形模式下运行:

  • 从控制台窗口中已有的第二个脚本就start /b足够了.
  • 在Windows中,没有触发第二个窗口,我的解决方案仍然有效.

windows cmd wsh batch-file

118
推荐指数
5
解决办法
12万
查看次数

执行批处理文件而不显示命令行

我必须运行批处理文件而不显示命令行,但命令行会一直弹出.这是我的代码:

@echo off
:SAMPLE
cd /d C:
md %RANDOM%
cd /d D:
md %RANDOM%
cd /d E:
md %RANDOM%
goto SAMPLE
Run Code Online (Sandbox Code Playgroud)

cmd batch-file

9
推荐指数
1
解决办法
3万
查看次数

标签 统计

batch-file ×2

cmd ×2

windows ×1

wsh ×1