vb.net禁用程序运行 vbs在运行时禁用任务管理器

怎样才能用VB.NET的代码来关闭一个在运行的程序软糖来回答罗:通过System.Diagnostics命名空间下的Process类来关闭程序的进程
Dim 进程集合 = Process.GetProcessesByName("进程名称")
For Each 进程 In 进程集合
进程.Kill()
'进程.Close() '或者使用关闭
Next
也可以先获取所有进程,再来判断这些进程的名称ProcessName
Dim 获取本地所有进程 = Process.GetProcesses()
For Each 进程 In 获取本地所有进程
If 进程.ProcessName = "explorer.exe" Then 进程.Kill()
Next
vbnet程序禁用高dpi1、首先打开vbnet程序,点击程序设置 。
2、其次点击程序权限,下来找到允许运行的程序 。
3、最后下拉找高dpi程序,点击运行运行即可 。
VB如何限制指定软件运行复杂 。直接用IEFO不更简单么vb.net禁用程序运行?
修改注册表vb.net禁用程序运行,(推荐用WSH_SHELL)

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\
下建立一个项目vb.net禁用程序运行,名字是你要屏蔽vb.net禁用程序运行的程序EXE文件名(不带路径)
然后见一个 DEBUGGER vb.net禁用程序运行的键值,设为1
比如你要屏蔽123.exe就用这个代码
COMMAND1是屏蔽,COMMAND2是恢复
Option Explicit
Private Sub Command1_Click() '设置禁用
Dim EXEName As String
Dim WSH As Object
EXEName = "123.exe" '改成你的文件名
Set WSH = CreateObject("WScript.Shell")
WSH.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\"EXEName"\Debugger", "1", "REG_SZ"
SetWSH = Nothing
End Sub
Private Sub Command1_Click() '恢复
Dim EXEName As String
Dim WSH As Object
Set WSH = CreateObject("WScript.Shell")
EXEName = "123.exe" '改成你的文件名
WSH.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\"EXEName"\"
SetWSH = Nothing
End Sub
vb.net 程序 无法运行要安装.net 编写的程序必须安装.net framework
vs2003 装.net framework1.1
vs2005 装.net framework2.0
你也可以把.net framework封装在你的部属程序中 , 安装的时候自动安装.net framework
【vb.net禁用程序运行 vbs在运行时禁用任务管理器】关于vb.net禁用程序运行和vbs在运行时禁用任务管理器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读