PSTools — полезный инструмент для сисадмина
PSTools очень полезный инструмент для системного администратора, который включает в себя много полезных утилит. Я бы хотел остановится на одной из них — Psexec, которая позволяет выполнять на удаленном компе какие либо приложения. Т.е. как минимум Вы можете запускать любое приложение на удаленном компьютере. Для чего это нужно? Ну в пример, я использовал этот инструмент в AD на все компьютеры для задания часового пояса, установки программ.
Для выполнения всего этого я написал простой батник который запускаю из папки на рабочем столе.
далее код батника installvnc.bat
TITLE Install UltraVNC
rem Файлы psexec, ultravnc.msi, installvnc.bat должны быть в одной папке, и не в сетевом каталоге
rem Переходим на диск с *.bat
%~d0
rem Переходим в директорию с *.bat
cd %~p0
@echo off
cls
rem Вводим логин
set /p lset=»Enter Login: «
rem Вводим пароль в cmd, чтобы он не отображался на экране
setlocal
echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>pass.com
set /p=Enter Password<nul
for /f «tokens=*» %%i in (‘pass.com’) do set «pass=%%i»
echo DONE
del /q pass.com
rem set /p pset=»Enter password: «
rem Имя компьютера на который устанавливаем UltraVNC
set /p compname=»Enter computer name to install UltraVNC: «
rem Процесс установки
psexec -u домен\%lset% -p %pass% \\%compname% -i msiexec /i «\\путь\UltraVNC.msi» /qn
IF NOT ERRORLEVEL 1 exit
Т.е. в принципе мы можем меняя строчку psexec…. на нужные параметры выполнить много всего полезного или нет на компьюетере пользователя
ЗЫ. ultravnc.msi был собран, поэтому аутентификация и запуск там уже установлены.
ЗЫЫ. Если на компе не открыты админиские шары C$ и т.д. то их нужно открыть.
ЗЫЫЫ. файл который Вы запускаете например ultravnc в примере выше должен быть на общей шаре и к ней должен быть доступ для пользователя от которого Вы запускаете.
psexec зачотная штука
[…] статье “PCTools – полезный инструмент для сисадмина” я писал о том, что через него очень удобно […]
Хорошая прога.
Каму не понятно как настраивать PsTools
смотреть тут —
http://awror.ru/view_index.php?id=15
Особена мне нравится утилита PsExec — Позволяет выполнить приложение на локальном и удаленном компьютере.
ставлю этой проге 5 баллов.