Избранное сообщение

Фетісов В. С. Комп’ютерні технології в тестуванні. Навчально-методичний посібник. 2-ге видання, перероблене та доповнене / Мои публикации

В 10-х годах я принимал участие в программе Европейского Союза Tempus "Освітні вимірювання, адаптовані до стандартів ЄС". В рамк...

Благодаря Интернету количество писателей и поэтов увеличивается в геометрической прогрессии. Поголовье читателей начинает заметно отставать.

суббота, 7 октября 2017 г.

PsExec: обзор утилиты для удаленного выполнения команд / Программное обеспечение. Система

Зачастую в операционной системе приходится выполнять команды в cmd для выполнения определенных действий. Но как быть, если компьютер, на котором требуется выполнить набор действий, является удаленным? На такой случай существует довольно обширный набор утилит, одну из которых мы рассмотри в данной статье. PsExec - утилита, которая обеспечивает доступ к командной строке на удаленном компьютере Windows.


Как пользоваться PsExec exe Windows 10


Сама утилита не требует установки в систему, необходимо всего лишь скопировать ее в ту же папку, где находятся исполняемые файлы (например, C:\Windows). Также должны работать службы «Сервер» и «Рабочая станция», и должен быть доступен общий ресурс Admin$. После этого запуск можно осуществить из cmd или powershell. Принцип выглядит так: перед тем, как начать исполнение команды утилита распаковывает службу, которая называется psexesvc в системную папку system32 в файл psexesvc.exe, который находится в скрытой папке Admin$ (C:\Windows) на целевой системе. Когда копирование и установка службы завершается, происходит установка связи между утилитой и установленной службой для ввода и выполнения команд и получения результатов. При завершении работы утилита останавливает и удаляет службу с целевой системы.
Общий синтаксис выглядит следующим образом:
psexec \\имя_компьютера, имя_компьютера2,... @файл -u пользователь -p пароль -n s -l -s -e -x -i сеанс -c -f -v -w каталог -d -<приоритет> -a n,n,... программа аргументы_программы
Давайте вкратце рассмотрим некоторые из ключей, которые могут использоваться утилитой psexec:
Имя_компьютера
Указывается имя компьютера, на котором необходимо выполнить команду.
@файл
Выполнение программы произойдет на компьютерах, имена которых указаны в текстовом файле.
-a
Указывает процессоры, на которых запускается выполнение программы, по умолчанию нумерация идет с 1.
-d
При указании этого ключа не будет производится ожидание завершения выполнения команды.
-e
Не будет производится загрузка определенного (указываемого) профиля.
-i
При указании этого ключа выполняемая программа получит доступ к рабочему столу на целевой системе (по умолчанию без указания ключа идет работа в консоли).
-l
С указанием этого ключа предоставляются права группы «Пользователи».
-n
Задает задержку подключения к целевой системе (в секундах).
-p
Ключ предназначен для указания пароля для пользователя.
-u
Ключ предназначен для указания пользователя на целевой системе.
-v
Позволяет копировать указанный файл на удаленную систему, если он новее существующего.
-приоритет
Задает приоритет для процесса. Варианты приоритетов указаны от низшего к высшему (реального времени): -low, -belownormal, -abovenormal, -high или -realtime.
программа
Необходимо указать имя программы, которую требуется запустить.
аргументы_программы
Аргументы для команды, которая будет запущена на удаленной системе.

Например, трассировка маршрута до узла www.microsoft.com на удаленном компьютере pc1 будет выглядеть следующим образом:
psexec \\pc1 tracert microsoft.com
Случай, когда необходимо выполнить одновременное выключение компьютеров pc1 и pc2:
psexec pc1, pc2 shutdown –f –r –t 0
Имена компьютеров могут также быть перечислены в списке в текстовом файле, например, pcs_list.txt. Тогда команда принимает вид:
psexec @c:\pcs_list.txt shutdown –f –r –t 0
Для того, чтобы вводить команды для работы PsExec в Windows 7 нужно добавить в реестр ключ reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v
LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f, иначе вы увидите ошибку «PsExec отказано в доступе: could not start».
Разумеется, что утилита принимает разный вид в зависимости от выполняемой задачи. В данной статье рассмотрены только самые простые случаи. В том случае, если требуется вызвать полную информацию обо всех ключах, то можно выполнить команду psexec.
Источник: https://windowstips.ru/psexec-obzor

Смотри также:


Программы для обновления программ в Windows. http://fetisovvs.blogspot.com/2017/02/windows.html
Более 60 инструментов для мониторинга Windows. http://fetisovvs.blogspot.com/2016/05/60-windows.html
10 дескопных файл-менеджеров. http://fetisovvs.blogspot.com/2016/12/10.html
5 способов открыть образ CD/DVD-диска в операционной системе Windows. http://fetisovvs.blogspot.com/2015/06/5-cddvd-windows.html
11 продуктов для решения IT-задач компании. http://fetisovvs.blogspot.com/2015/07/11-it.html
Лучшие программы для восстановления информации. http://fetisovvs.blogspot.com/2015/05/blog-post_31.html
3 утилиты для удаления заблокированных в Windows файлов. http://fetisovvs.blogspot.com/2017/04/3-windows.html
Деинсталляторы с функцией отслеживания данных устанавливаемых программ. http://fetisovvs.blogspot.com/2017/03/blog-post_1.html
Настройка панели задач при помощи 7+ Taskbar Tweaker. http://fetisovvs.blogspot.com/2014/12/7-taskbar-tweaker.html
Aida64: проверяем стабильность системы. http://fetisovvs.blogspot.com/2016/08/aida64.html
Удаляем предустановленные в Windows 10 приложения, используя App Remover. http://fetisovvs.blogspot.com/2015/08/windows-10-app-remover.html
Обновление менеджера автозагрузки Autoruns. http://fetisovvs.blogspot.com/2014/09/autoruns.html
Обзор CCleaner. http://fetisovvs.blogspot.com/2014/12/ccleaner.html
Новая версия утилиты для чистки мусора Ccleaner. http://fetisovvs.blogspot.com/2016/04/ccleaner.html
CCEnhancer — расширение функциональности CCleaner. http://fetisovvs.blogspot.com/2014/04/ccenhancer-ccleaner.html
HDD Scanner — как узнать размер папок и файлов. http://fetisovvs.blogspot.com/2017/03/hdd-scanner.html
Как полностью отключить слежку в Windows 10. http://fetisovvs.blogspot.com/2015/08/windows-10_81.html
Как перенести Windows 8.1, Windows 10 с одного жёсткого диска на другой программами Disk2vhd и Vhd2disk. http://fetisovvs.blogspot.com/2015/11/windows-81-windows-10-disk2vhd-vhd2disk.html
Перенос Windows на SSD-накопитель с помощью программы Paragon Hard Disk Manager 15. http://fetisovvs.blogspot.com/2015/10/windows-ssd-paragon-hard-disk-manager-15.html
Punto Switcher 3.3.1.373: автоматическое переключение языковой раскладки. http://fetisovvs.blogspot.com/2014/11/punto-switcher-331373.html
Renamer: Как эффективно переименовать группу файлов. http://fetisovvs.blogspot.com/2014/03/renamer.html
Как правильно удалить любую программу с компьютера начисто [Revo Uninstaller Pro]. http://fetisovvs.blogspot.com/2015/07/revo-uninstaller-pro.html
Как передать по Интернету технические характеристики компьютера (Speccy). http://fetisovvs.blogspot.com/2016/06/blog-post_52.html
TaskSpace - Программа для компоновки программ Windows в одном окне. http://fetisovvs.blogspot.com/2014/06/taskspace-windows.html
Расширяем функциональность Total Commander. http://fetisovvs.blogspot.com/2017/07/total-commander.html
Unlocker - Утилита для удаления файлов и папок. http://fetisovvs.blogspot.com/2014/07/unlocker.html
WinAero Tweaker: инструмент «все-в-одном» для настройки Windows. http://fetisovvs.blogspot.com/2015/03/winaero-tweaker-windows.html
Инструкция по использованию WinSetupFromUSB. http://fetisovvs.blogspot.com/2017/07/winsetupfromusb.html
Как управлять обновлениями Windows 10 с помощью программы Windows Update MiniTool. http://fetisovvs.blogspot.com/2015/12/windows-10-windows-update-minitool.html
Как поменять цвет заголовка окна в Windows 10. http://fetisovvs.blogspot.com/2015/08/windows-10_8.html
Программа Wise Care лучшая оптимизация вашей системы. http://fetisovvs.blogspot.com/2016/06/wise-care.html
Утилита Wise PC 1stAid для автоматического устранения неполадок в Windows. http://fetisovvs.blogspot.com/2016/07/wise-pc-1staid-windows.html
Как очистить реестр. http://fetisovvs.blogspot.com/2014/05/blog-post_788.html

Комментариев нет:

Отправить комментарий