方法一:使用VBScript
1、首先以隐藏系统自带的Win32版《写字板》程序为例,在记事本中写入如下代码: Dim WShell Set WShell = CreateObject("WScriptShell") WShellRun "wordpadexe", 0 '后面0的意思是“隐藏” Set WShell = Nothing 注意,代码第三行后的单引号 ' 是VB中的注释符号,其后面的语句没有执行效果。
2、把上述代码保存为vbs格式,文件名自拟,如下图——
3、此时双击刚刚保存的vbs文件就可以让写字板“隐身”运行,但我们还是可以在任务管理器中找到进程,如下图——
4、如果想隐身运行第三方程序,则需要修改代码,以软媒魔方的清理大师文件为例,代码如下: WShellRun """" & "D:\Program Files (x86)\Ruanmei\PCMaster\cleanmasterexe" & """", 0 '如果路径中含有空格,就需要在路径前后加引号和调用符号,格式为"""" & "路径" & """" Set WShell = Nothing
5、按照第2步的方式保存后,双击可以查看效果。需要注意的是,如果程序本身需要管理员权限,而且你的系统开启了UAC,权限请求的窗口是无法隐藏的,如下图——
不过在点击“是”之后就不会看到运行界面和任务栏图标了,只能在任务管理器中找到进程,如下图——
6、如果你想用命令提示符来运行这些vbs,可以采用如下命令格式: wscript "路径\文件名vbs" 实例: wscript "%userprofile%\Desktop\新建文件夹 (2)\hidewordpadvbs"
运行效果和双击vbs文件本身是一致的。
方法一
bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscriptshell")run("%~nx0 h",0)(windowclose)&&exit
:begin
::下面是你自己的代码。
方法二
在你批处理的相同目录下新建一个记事本,里面输入:
DIM objShell set objShell=wscriptcreateObject("wscriptshell")
iReturn=objShellRun("cmdexe /C c:\1bat", 0, TRUE)
(其中winbat为你自己的批处理名字,自己改)
然后把这个记事本保存为后缀名为vbe的文件,到时候你只要运行这个vbe文件就达到目的了!
可以写的简单点:
Set ws = CreateObject("WscriptShell")
wsrun "cmd /c c:\1bat",0
或者
CreateObject("WScriptShell")Run "cmd /c c:\1bat",0
(这种写法很多杀软报毒, 需要替换参数0)
最后那个0是指窗口参数,用法为:
0 隐藏窗口并激活另一窗口。
1 激活并显示一个窗口。若窗口是最小化或最大化,则恢复到其原来的大小和位置。
2 激活窗口并以最小化显示该窗口。
3 激活窗口并以最大化显示该窗口。
4 按窗口最近的大小和位置显示。活动窗口保持活动。
5 以当前大小和位置激活并显示窗口。
6 最小化指定窗口并激活按 Z 序排序的下一个顶层窗口。
7 最小化显示窗口。活动窗口保持活动。
8 以当前状态显示窗口。活动窗口保持活动。
9 激活并显示窗口。若窗口是最小化或最大化,则恢复到原来的大小和位置。在还原应用程序的最小化窗口时,应指定该标志。
1、最快捷的方法是WIN+D键,所有的桌面程序都会进入最小化。
2、如果还要隐藏的彻底,一般来说需要使用第三方的软件,自己可以百度搜索一下,尽量从百度安全中心下载,不要中毒 哦。
以上就是关于Win10技巧:怎样隐藏任意程序运行界面全部的内容,包括:Win10技巧:怎样隐藏任意程序运行界面、如何把一个窗口隐藏起来、如何隐藏正在运行的程序窗口 如何隐藏运行的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)