怎样让程序隐身运行

更新: 2016-07-17 11:28 作者:

在有些时候,我们可能希望某些程序以隐身方式运行(例如闹钟,扫描检测类程序等),以免干扰了正在进行的工作或游戏。那么,怎样才能让程序以隐身方式运行呢?

操作方法:

首先,新建一个文本文件,用记事本打开。

怎样让程序隐身运行

然后,在其中添加如下代码:

Dim WShell

Set WShell = CreateObject("WScript.Shell")

WShell.Run """" & "你的程序全路径" & """", 0    

Set WShell = Nothing

其中,粗体字部分的“你的程序全路径”要根据你的程序而定。例如,假如我想让C盘下的note程序隐身运行,就需要输入C:\Users\zxb\Desktop\note_txt\Release\release\note.exe。

怎样让程序隐身运行

保存后,将该文本文件的扩展名改为 .vbs。这时,如果弹出警告对话框,选择“是”。

怎样让程序隐身运行

更改扩展名后,原文件的图标将变成如下模样。

怎样让程序隐身运行

现在,双击该文件运行,即可以以隐身方式运行指定的程序了。

怎样让程序隐身运行

在这里可能有些朋友就要问了:既然程序是隐身运行,那我怎么知道程序到底有没有运行呢?答案也很简单,打开任务管理器查看就行了。如果程序已经运行,则可以在任务管理器中看到。

怎样让程序隐身运行

当然,由于没有界面,当你运行之后想终止程序,也需要在任务管理器中先选中程序,然后点击“结束任务”来停止程序的运行。

怎样让程序隐身运行

以上方法对个别需要管理员权限运行的程序无效。

如果你的电脑开启了UAC,弹出的权限请求窗口是无法隐藏的,但如果你在权限请求窗口中点击“是”允许权限之后程序依然是没有界面的。