方法一
首先以隐藏系统自带的Win32版《写字板》程序为例,在记事本中写入如下代码 1.Dim WShell 2.Set WShell = CreateObject("WScript.Shell") 3.WShell.Run "wordpad.exe", 0 4.Set WShell = Nothing
把上述代码另存为.vbs格式,文件名自拟,如下图;
此时双击刚刚保存的vbs文件就可以让写字板“隐身”运行,但我们还是可以在任务管理器中找到进程,如下图;
如果想隐身运行第三方程序,则需要修改代码,以软媒魔方的清理大师文件为例,代码如下: 1.Dim WShell 2.Set WShell = CreateObject("WScript.Shell") 3.WShell.Run """" & "D:\Program Files (x86)\Ruanmei\PCMaster\cleanmaster.exe" & """", 0 4.Set WShell = Nothing
按照第2步的方式保存后,双击可以查看效果。需要注意的是,如果程序本身需要管理员权限,而且你的系统开启了UAC,权限请求的窗口是无法隐藏
方法二
命令如下:Start-Process -WindowStyle hidden -FilePath 文件路径\文件名 将其另存为.ps1
使用命令提示符运行的格式为: powershell -executionPolicy bypass -file “路径\文件名.ps1”