Я пытаюсь создать приложение, которое будет проверять (используя таймер), если пользователи пытаются запустить cmd.exe с правами администратора, если да, то я хочу убить его.Я не знаю, как это сделать.ниже приведен код, который я использую, но ... выдает ошибку, когда не запускаются никакие команды.
PS: это приложение запускается обычным пользователем и запускает приложение из списка (разрешено) в качестве администратора (я нене хочу запускать cmd в привилегиях администратора).Поэтому мне нужно отправить учетные данные, чтобы убить приложение (cmd) в качестве администратора, которое запускается администратором.
Dim username As String = "Administrator"
Dim password As SecureString = ConvertToSecureString("xxPASSWRORDxx")
Dim domain As String = Nothing
Dim filename As String = ".\pskill.exe -u Administrator cmd.exe"
Try
System.Diagnostics.Process.Start(filename, username, password, domain)
Catch ex As Win32Exception
MessageBox.Show("Wrong username or password.",
"Error", MessageBoxButtons.OK,
MessageBoxIcon.Error)
End Try