VB实现禁用任务管理器的方法_vb

在Windows XP下禁用Ctrl-Alt-Delete的方法比较简单,因为Ctrl-Alt-Delete组合键的功能就是调用任务管理器,直接把任务管理器给禁用了,Ctrl-Alt-Delete的功能也就没有了,相当于也给禁用了。这个方法的简单的实现是用二进制 stream 形式先打开 C:\windows\system32\taskmgr.exe任务管理器程序,使后续无法手工正常打开任务管理器。代码如下:

复制代码 代码如下:

Open "C:\WINDOWS\system32\taskmgr.exe" For Binary As #1

这种方法在XP上是可行的,但是在VISTA和WIN7上是无效的。我的解决方法是用taskkill命令来结束任务管理器程序taskmgr.exe。代码如下:

复制代码 代码如下:

Shell ("cmd /c taskkill /f /im taskmgr.exe"), vbHide

在VB程序里实现的话,最好把上述语句放到Timer事件中,每隔一段时间执行一次,就能实现禁用任务管理器的目的了。代码如下:

Private Sub Timer1_timer()
Shell ("cmd /c taskkill /f /im taskmgr.exe"), vbHide
End Sub

以上所述就是本文的全部内容了,希望大家能够喜欢。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索vb
禁用任务管理器
vb禁用任务管理器、任务管理器被禁用、禁用任务管理器、win7任务管理器被禁用、win10任务管理器禁用,以便于您获取更多的相关知识。

时间: 2024-10-10 01:07:57

VB实现禁用任务管理器的方法_vb的相关文章

使用Excel制作任务管理器的方法

使用Excel制作任务管理器的方法 步骤1:首先从Excel的[开发工具]选项卡中的[表单控件]中找到[复选框]控件插入到表格当中,插入以后,去掉复选框当中的文字标题,并且调整复选框到合适的大小,拖放到A1单元格内. 如果在你的Excel功能区上没有找到[开发工具]选项卡的话,可以从Excel选项菜单中开启这个功能.2007版的操作路径是:[Office按钮]--[Excel选项]--[常用]--[在功能区显示"开发工具"选项卡] 2010版的操作路径是:[文件]--[选项]--[自定

win7禁用ie浏览器方法

  win7禁用ie浏览器方法 1.首先点击开始菜单,选择控制面板,如图所示: 2.调出控制面板窗口后,找到程序选项的子项"卸载程序"并将其打开,如图所示: 3.此时弹出程序和功能窗口,我们点击左侧的"打开或关闭windows功能"选项 4.等待windows功能窗口加载完毕,找到Internet explorer(后面数字对应的是ie浏览器的版本,不同版本数字不同),将其取消勾选 5.取消勾选会弹出windows功能提示框,大致内容便是说关闭该功能会影响ie浏览器

Windows 8旧版任务管理器设置方法

Windows 8系统core版又称作Win8系统核心版,这个版本适用于台式机和笔记本用户以及普通家庭用户.对普通用户来讲,Windows 8就是最佳选择.包括全新的Windows商店.文件资源管理器(原Windows资源管理器).任务管理器等等,还将包含以前仅在企业版/旗舰版中才提供的功能服务.针对中国等新型市场,微软将提供本地语言版Win8,即Win8中文版. Windows 8支持个人电脑(X86构架)及平板电脑(X86构架或ARM构架).Windows 8大幅改变以往的操作逻辑,提供更佳

XP系统下利用注册表禁用光驱的方法

  XP系统下利用注册表禁用光驱的方法 1.首先单击"开始",进入"运行",输入"regedit",打开注册表. 2.然后在注册表编译器里,找到"HKEY_CURRENT_USER"选项,单击右键,展开. 3.接着在展开的注册表项里,找到"Software"选项,展开. 4.下一步在展开的注册表项里,找到"Microsoft"选项,展开.

在Linux下禁用IPv6的方法小结

  Pv6被认为是IPv4--互联网上的传统32位地址空间--的替代产品,它用来解决现有IPv4地址空间即将耗尽的问题.然而,由于已经有大量主机.设备用IPv4连接到了互联网上,所以想在一夜之间将它们全部切换到IPv6几乎是不可能的.许多IPv4到IPv6的转换机制(例如:双协议栈.网络隧道.代理) 已经被提出来用来促进IPv6能被采用,并且很多应用也正在进行重写,如我们所提倡的,来增加对IPv6的支持.有一件事情可以确定,就是在可预见的未来里IPv4和IPv6势必将共存. 理想情况下,向IPv

windows7设置任务栏里一直显示任务管理器的方法

  windows7设置任务栏里一直显示任务管理器的方法.windows7系统任务管理器提供有关计算机性能的信息,并显示了计算机上运行的全部程序和进程的详细信息,占据着非常重要的作用.一些用户比较在意自己win7系统电脑的CPU使用情况,所以想问有什么方法可以让任务栏里一直显示任务管理器,方法当然是有的,需要一些简单的设置,下面小编和大家分享解决方法. 具体方法如下: 1.首先,在任务栏处右击,点"启动任务管理器"或者按Ctrl+Shift+Esc,调出任务管理器; 2.然后在任务管理

WindowsXP系统启用被禁用网卡的方法

  WindowsXP系统启用被禁用网卡的方法           具体方法如下: 1.首先需要右击桌面"我的电脑"图标选择"管理"选项卡; 2.点击左侧"设备管理器"选项之后看到右侧网卡为"禁用状态"; 3.此时需要"右击"被禁用的网卡设备点击"启用"; 4.再次查看设备管理器,网卡已经被启用了.

Windows8 开启与禁用管理员账户方法

  Windows 8系统如何开启与禁用管理员账户方法. 操作步骤: 一.启用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net user administrator /active:yes 点击确定. 然后ALT+F4,选择注销,就可以看到管理员账户,点击进入.退出时记得最好要注销,重新进入自己的账户,下次重启会自动进入管理员账户.以后想用管理员账户,注销就看到了. 二.禁用管理员账户 用"Win+X"组合键打开运行,在运行框中输入:net use

vb.net 被任务管理器强制关闭的程序触发什么事件?或者如何定义这种事件?谢谢

问题描述 vb.net 被任务管理器强制关闭的程序触发什么事件?或者如何定义这种事件?谢谢 如题,vb.net环境,程序被任务管理器强制关闭时触发什么事件?或者如何定义这种事件?谢谢 解决方案 杀进程没有任何事件,关闭程序触发queryclose closing closed 解决方案二: 强制关闭只能hook API来获取,NtTerminateProcess