Перейти к основному содержанию

Как запустить командную строку с правами Local System

Windows Terminal cmd

Иногда даже системному администратору не хватает прав для выполнения каких-нибудь операций. Это могут быть действия с системными файлами или ветками реестра. Обычно мы сначала назначаем себе права, затем выполняем действия, потом отбираем у себя права... Это как-то не очень удобно.

В некоторых случаях может пригодиться запуск командной строки от имени привилегированного аккаунта Local System (SYSTEM).

В старых версиях Windows можно было это выполнить штатными средствами, потом этот функционал постепенно отключали, пока не выключили совсем. Но способ есть. Воспользуемся утилитой PSExec, которая входит в состав набора PsTools от Sysinternals.

PsTools — Sysinternals

https://learn.microsoft.com/en-us/sysinternals/downloads/psexec

Утилиту можно скачать в составе набора. Примечательно то, что утилиту можно использовать также для запуска программы на удалённом компьютере.

Использование PSExec:

psexec [\\computer[,computer2[,...] | @file]][-u user [-p psswd][-n s][-r servicename][-h][-l][-s|-e][-x][-i [session]][-c executable [-f|-v]][-w directory][-d][-<priority>][-a n,n,...] cmd [arguments]

В нашем случае для запуска командной строки от имени Local System используем следующий синтаксис:

psexec -i -s cmd.exe

psexec

Теги

 

Похожие материалы

Удалённо завершить сеанс пользователя Windows Server 2012 R2

Случилось так, что юзер на сервере запустил Wireshark и забыл. Через несколько дней оперативка кончилась и серверу Windows Server 2012 R2 стало плохо. Попытки зайти на сервер по RDP или консоль не увенчались успехом. Удалось удалённо подключиться к управлению компьютером и в логах узнать о проблемах с оперативкой. Стало понятно, что нужно сделать юзеру LOGOFF, чтобы все запущенные приложения завершили свою работу.

Теги

Делаем загрузочную флешку с Windows 7

Понадобилось мне как-то сделать загрузочную USB флешку с дистрибутивом Windows 7. ISO образ у меня был, а Интернета не было. Пришлось делать загрузочную флешку подручными средствами Windows без использования дополнительных программ.

Теги

pathping — трассировка и проверка потерь пакетов в Windows

В Windows есть встроенная сетевая утилита PATHPING, которая позволяет оценить потери до удалённого узла. В процессе работы утилита выполняет трассировку до узла, затем пингует каждый узел в цепочке, подсчитывая процент потерь.

Теги