Пуск / зупинка служб з командного рядка під користувачем, який не є адміністратором, але належать групі адміністраторів


2

У мене є комп'ютер WIN7 з користувачем, який знаходиться в групі адміністраторів. Назвемо це MyUser. UAC увімкнено. У мене є декілька служб, запущених під локальною системою. Коли я намагаюся запустити або зупинити ці служби за допомогою облікового запису MyUser з командного рядка (без опції "Запуск від імені адміністратора"), я, очевидно, маю "Помилка доступу".

Але в той же час у мене інший комп'ютер з Windows-сервером 2008, де командний рядок під одним і тим же користувачем (тобто він з групи адміністраторів, але нічого більше) запускається за замовчуванням як адміністратор. І я не можу зрозуміти КАК, тому що прапорець "Запуск від імені адміністратора" в ярлику -> Розширений вимкнений, так що це сталося якось інакше.

Я хочу зробити те ж саме для комп'ютера Win7. Що я повинен робити?

І невелике доповнення: Чи можна обійтися без повідомлення користувача, що командний рядок намагається запустити під адміністратором, коли включений UAC?


2
Ви можете обійти запрошення UAC, створивши завдання в планувальнику завдань, яке відкриє ваш командний рядок або запустить вашу команду і встановіть прапорець "Виконати з найвищими привілеями". Щоб виконати завдання, виконайте завдання самостійно з командного рядка.
Satoh

2
Однією з причин того, що він працює на Windows Server 2008, є те, що він базується на Windows Vista. Те ж саме не працюватиме на Windows Server 2008 R2.
Ramhound
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.