Win10如何隐藏任意程序运行界面?
Win10如何隐藏任意程序的运行界面?
在Windows系统中,程序通常会有窗口显示,运行的任务也会在任务栏上显现,便于我们进行切换操作。但有时,出于各种需求,我们可能希望某些程序的运行过程保持隐蔽,那么该如何实现这一需求呢?
这里介绍一种使用VBScript的方法,通过编写简单的脚本代码,可以轻松地隐藏程序的运行界面。
以隐藏系统自带的Win32版《写字板》程序为例,你可以按照以下步骤操作:
1. 打开记事本,并输入以下代码:
```vbscript
Dim WShell
Set WShell = CreateObject("WScript.Shell")
WShell.Run "ordpad.exe", 0 '这里,数字0代表隐藏窗口
Set WShell = Nothing
```
请注意,代码中的单引号 ' 是VB中的注释符号,其后的语句不会执行。
2. 将上述代码保存为.vbs文件,文件名可自由命名。
3. 双击保存的vbs文件,即可让写字板在隐身状态下运行。虽然运行界面被隐藏了,但你可以在任务管理器中找到它的进程。
如果你想隐藏的是第三方程序,比如软媒魔方的清理大师文件,只需修改上述代码中的程序路径即可。例如:
```vbscript
Dim WShell
Set WShell = CreateObject("WScript.Shell")
WShell.Run """" & "D:\Program Files (x86)\Ruanmei\PCMaster\cleanmaster.exe" & """", 0
Set WShell = Nothing
```
请确保路径中的空格被正确处理,如果路径中含有空格,需在路径前后加引号和调用符号。
保存后双击该文件,即可实现隐藏运行的效果。需要注意的是,如果程序本身需要管理员权限,且你的系统开启了UAC(用户账户控制),那么在首次运行时可能会弹出权限请求的窗口,这个窗口是无法隐藏的。
但点击“是”之后,运行界面和任务栏图标就会被隐藏,只能在任务管理器中找到相关进程。
这种方法简单易行,适用于大多数情况。但请注意,隐藏程序运行界面并不等同于完全删除或禁用该程序,它仍然在运行并占用系统资源。