怎样用VBS sendkey实现同时按键 ctrl+alt+delete?

2024-11-23 05:43:35
推荐回答(3个)
回答1:

你好,根据我的判断,你是希望通过VBS的SendKeys函数发送组合键Ctrl+Alt+Delete来打开任务管理器.通过实验,使用VBS的SendKeys函数发送组合键Ctrl+Alt+Delete的确有点困难.其实你没必要使用这种方式来打开任务管理器的.

 

下面介绍两种方法打开任务管理器:

 

方法1,使用SendKeys函数发送Ctrl+Shift+Esc组合键打开.

不仅是Ctrl+Alt+Delete,其实Ctrl+Shift+Esc也能打开任务管理器.

Wscript.CreateObject("Wscript.Shell").SendKeys "^+{Esc}"

方法2:直接运行”任务管理器”:

“任务管理器”实际上是一个exe文件,保存在我们的计算机中.我们只需直接打开它即可.

Wscript.CreateObject("Wscript.Shell").run Wscript.CreateObject("Scripting.FileSystemObject").GetSpecialFolder(1)+"\taskmgr.exe",1

 以上代码均经过测试,不会存在代码错误.并且以上代码均可以直接运行,无需再定义变量什么的.(复制进一个空的VBS文件测试一下~)

回答2:

关注一下,..

回答3:

1楼回答很详细