Hidden Start (Hstart) 是一款轻量级的命令行工具,专为Windows系统设计。它允许用户在后台无窗口运行控制台应用和批处理文件,有效避免屏幕上烦人的控制台窗口闪烁。Hstart 支持从Windows Vista到Windows 11,处理用户账户控制权限提升问题。
软件使得启动多个命令行操作变得简单,无需用户干预,便可按照指定顺序执行。Hstart 不仅适用于常规启动或计划任务,它还适合进行备份、文件同步、自动编译源代码等日常任务。软件还配有一个实用的图形用户界面工具,可以帮助用户轻松创建复杂命令行并立即测试。
Hstart 提供了多种参数组合的可能性,例如使用/NOCONSOLE参数避免显示控制台窗口,或使用/NOUAC参数,在不触发UAC提示的情况下,以管理员权限运行应用和批处理文件。这些功能使得Hidden Start 成为电脑高效运行的有力助力。
使用示例
Hstart通常通过输入以下命令行来启动:
hstart /NOCONSOLE“batch_file_1.bat”“batch_file_2.bat”“batch_file_3.bat”
可以将批处理文件的控制台输出重定向到日志文件中:
hstart /NOCONSOLE /IDLE /D="E:\备份"
“cmd.exe /c“MyDailyBackup.bat > 备份日志.txt””
“cmd.exe /c“MyDailyBackup.bat > 备份日志.txt””
/IDLE 命令行开关意味着备份进程将以最低优先级运行,而 /D="" 设置批处理文件的起始目录(如果命令行或脚本包含相对路径,则需要)。
在没有 UAC 提示的情况下运行应用程序
/NOUAC 开关允许您以管理权限运行应用程序和批处理文件,而无需任何 UAC 提示。这是一个简单的例子:
hstart.exe /NOUAC regedit.exe
当然,它可以与其他选项一起使用:
hstart.exe /NOUAC /NOCONSOLE "D:\Batch Files\Riquires_Admin_Rights.bat"
以下命令打开本地组策略编辑器:
hstart.exe /NOUAC /SHELL gpedit.msc
以下是打开 Windows Hosts 文件进行编辑的方法:
hstart.exe /NOUAC "notepad.exe "%SystemRoot%\System32\drivers\etc\hosts""
环境变量
从前面的示例中可以看到,Hstart 4.0 在执行的命令行中扩展了环境变量。这可以帮助您创建更多独立于系统的命令:
hstart.exe /NOCONSOLE /等待 /D="%TEMP%"
“cmd.exe /c “D:\test.bat > 测试输出.txt””
“%ProgramFiles%\EmEditor\emeditor.exe”测试输出.txt”
“cmd.exe /c “D:\test.bat > 测试输出.txt””
“%ProgramFiles%\EmEditor\emeditor.exe”测试输出.txt”
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)