可能重复:
运行完全隐藏的批处理文件
是否有任何程序(有可能吗)我可以从批处理文件(.bat)中调用,如下所示:
> stealthlaunch PROGRAM
它会启动程序而不向用户显示任何窗口(或任何内容)吗?
信息:我需要启动和更新公司程序(一系列相互链接的 xls 文件),并且我已经完成了一个批处理,可以自动为我执行这些流程(复制文件、修补文件、安装新组件),但我真的不想让别人看到这些程序的弹出窗口
答案1
这可能是你要找的:
来自网站:
控制台应用程序和批处理文件通常在 Windows 启动时或按计划运行。这样做的主要不便之处在于每个应用程序都会打开一个在屏幕上闪烁的控制台窗口。Hidden Start(或 Hstart)是一个轻量级命令行实用程序,它允许您在后台运行控制台应用程序和批处理文件而无需任何窗口,处理 Windows 7 和 Vista 下的 UAC 特权提升,并行或同步启动多个命令等等。
截图:
例子:
Hstart is usually started by entering the following command line:
hstart /NOCONSOLE "batch_file_1.bat" "batch_file_2.bat" "batch_file_3.bat"
It is possible to redirect the console output of batch files into a log file:
hstart /NOCONSOLE /IDLE /D="E:\Backups"
"cmd.exe /c "MyDailyBackup.bat > backup-log.txt""
The /IDLE command line switch means that the backup process will run with the lowest priority class, and /D="" sets the starting directory of the batch file (required if the command line or script contain relative paths).
其他资源(解决方案):
- 指令(有时被 AV 检测为恶意软件
- 如何运行批处理文件而不显示
- Windows Xp 或 Vista:如何在后台运行批处理文件(不显示窗口)?
- 运行完全隐藏的批处理文件