На сервере Windows 2008, как удалить пользователя из группы администратора. Команда ниже работает на локальном компьютере, скажем A
net localgroup administrators "Domain\username" /delete
мне нужна команда Windows, чтобы сделать то же самое на другом сервере B с сервера A, вместо того, чтобы входить на каждый сервер вручную и запускать команду.
Я не администратор Windows, поэтому у меня нет доступа к инструментам администратора Win.
С PowerShell 2.0 и новее вы можете использовать Invoke-Command
против удаленного компьютера:
$cmd = {.\cmd.exe /c net use localgroup Administrators "Domain\username" delete}
Invoke-Command -ComputerName serverB -ScriptBlock $cmd
Как вариант, вы можете скачать PsExec и используйте его для запуска команды на serverB:
psexec \\serverB -u adminUser net localgroup Administrators "Domain\username" /delete
adminUser
должен быть членом Administrators
группа на serverB
Вам будет предложено ввести пароль, когда вы нажмете Enter. Вы можете указать -p P@$$w0rd!
если вам это нужно для написания скриптов.
Ты можешь использовать psexec
из sysinternals или удаленного взаимодействия PowerShell для удаленного выполнения этой команды. Кроме того, вы можете использовать настройки групповой политики для централизованного управления членством в локальной группе.