在启动时隐藏命令提示符窗口,直到开始时间结束

时间:2016-12-08 08:04:16

标签: batch-file command-prompt startup

我正在创建一个Windows应用程序作为启动应用程序。它将在系统启动时自动启动。我想延迟申请的开始时间5分钟。为此,我创建了一个带有以下代码的自定义脚本,并将其置于“启动”状态。夹。

@Echo off
TIMEOUT /T 300
start /b /d "{application path}" application

它将在延迟时间结束后立即启动应用程序。此时命令提示符窗口如下所示。

enter image description here

但是根据我的要求,必须隐藏此命令提示符窗口。怎么做?

2 个答案:

答案 0 :(得分:1)

使用vbscript执行此操作。

wscript.sleep 300000
CreateObject("wscript.shell").Run "C:\folder\file.exe"

您必须使用上述功能来隐藏命令提示符 - 您也可以将超时放入vbs脚本中。少一档。

答案 1 :(得分:0)

我没有使用批处理文件,而是创建了一个控制台应用程序来启动我的应用程序。将此控制台应用程序放在“启动”文件夹中。它在系统启动时自动触发并启动应用程序。