Как мне программно удалить права администратора для каждого пользователя рабочего стола в Win XP, Win Vista и Win 7 с помощью С# .NET?
Удаление прав администратора с каждого рабочего стола с помощью C# .NET
comment
Разве мы не можем удалить права администратора пользователя программно, используя C #, .NET
- person Pratik   schedule 22.11.2010
comment
что не так с командной оболочкой?
- person David Heffernan   schedule 03.02.2011
comment
почему одержимость С#, когда простая старая оболочка выполняет свою работу. Всегда есть групповая политика.
- person David Heffernan   schedule 03.02.2011
comment
@ Дэвид, ты прав, но я хочу, чтобы эта функциональность была частью какого-то проекта.
- person Pratik   schedule 03.02.2011
Ответы (2)
Вы можете решить эту проблему с помощью командной строки cmd.
С помощью команды NET GROUP вы можете удалить группу администраторов из группы пользователей.
http://technet.microsoft.com/en-us/library/cc754051%28WS.10%29.aspx
http://ss64.com/nt/net_useradmin.html
наилучшие пожелания
person
Ueli
schedule
22.11.2010
Спасибо, но я хочу знать, как это можно сделать на С# .NET программно.
- person Pratik; 22.11.2010
вы можете запустить команду оболочки в С# с помощью System.Diagnostics.Process — дополнительная информация: codeproject .com/KB/cs/wincmdline.aspx
- person Ueli; 22.11.2010
Вы можете P/Invoke NetGroupDelUser; не уверен, что есть эквивалент .NET.
person
Luke
schedule
22.11.2010