Hidden Start是一款后台可以执行批处理的软件,在开机及计划任务情况下运行的控制台应用程序(CMD)或批处理脚本,每启动一个便会创建一个窗口会导致很多不便,Hidden Start(Hstart) 则解决这些不便,它是个可以隐藏窗体的启动管理器。

软件说明
通常情况,使用下面的命令行:
hstart / NOCONSOLE “ batch_file_1.bat ” “ batch_file_2.bat ” “ batch_file_3.bat ”
当然也可与储存日志,类似:
hstart /NOCONSOLE /IDLE /D=”E:\Backups\” “cmd.exe /c “E:\Backups\backup.bat > backup-log.txt”"
Hstart非常小(不到40KB),但它可以让您:
-同时启动多个应用程序,并可以使用命令行参数;
-启动控制台应用程序(CMD)没有任何窗口;
-通过脚本和批处理文件启动低权限应用程序;
-用管理员权限执行应用程序(Vista及win 7);
-为执行的程序设定工作目录和程序优先级;
-在命令执行后,可以查看成功或错误信息。
使用命令行模式执行:
hstart.exe /[参数] /[优先级] [程序命令行]
参数:
/NOCONSOLE – 启动控制台应用程序(CMD)并且没有任何窗口
/ELEVATED or /RUNAS – 以管理员身份启动应用程序 (Vista)
/NONELEVATED – 以非管理员身份启动应用程序 (Vista)
/UAC – 以管理身份运行hstart.exe (Vista)
/SHELL – 使用/SHELL命令可以打开一个文档、链接、应用程序。(要求关联相关扩展名)
/D=PATH – 为你的程序设置工作路径
/WAIT – 等待程序终止 (用于相关命令)
/WAITINPUT – 等待用户输入程序优先级
/MSG=TEXT – 程序执行后显示的消息(请替换TEXT,e.g “run successfully”)
/TITLE=TEXT – 为MSG消息设置标题
/ERRMSG=TEXT – 程序执行错误后的消息(请替换TEXT,e.g “error”)
/ERRTITLE=TEXT – 为ERRMSGMSG消息设置标题
/SILENT – 安静模式:不显示错误信息
/TEST – 测试模式: 显示执行的命令行。
优先级:
-请参考任务管理器的优先级设定
/REALTIME – 实时
/HIGH – 高
/ABOVENORMAL – 较高
/NORMAL – 普通
/BELOWNORMAL – 较低
/IDLE – 低
注意:在包含空格和较长的命令行情况下,不要忘记使用双引号:
hstart.exe /NOCONSOLE /D=”C:\Dir 1″ “”C:\Dir 2\test.bat” -param
使用说明
为了方便您,Hstart附带了一个方便的GUI工具:
GUI工具可以轻松地创建复杂的命令行并立即测试它们。