Способы получения версии биоса

Опубликовано: 26 Марта, 2023


PsExec работает на NT 3.51, NT 4.0, Win2K и Windows XP.

Утилиты, такие как Telnet, и программы удаленного управления, такие как Symantec PC Anywhere.
позволяют запускать программы на удаленных системах, но их установка и
требуют, чтобы вы установили клиентское программное обеспечение на удаленных системах, которые вы хотите
доступ. PsExec — это легкая замена telnet, позволяющая выполнять
процессов в других системах, с полной интерактивностью для консоли
приложений без необходимости вручную устанавливать клиентское программное обеспечение. PsExec больше всего
мощные возможности включают запуск интерактивных командных строк в удаленных системах.
и инструменты удаленного включения, такие как IpConfig, которые в противном случае не имеют возможности
для отображения информации об удаленных системах.

 Монтаж
Просто скопируйте PsExec на путь к исполняемому файлу. При вводе «psexec» отображается синтаксис его использования.

Применение
использование: psexec [\компьютер][-u пользователь [-p psswd]][-s|-e][-i][-c [-f|-v]][-d][- ][-an,n,…] cmd [аргументы]
компьютер Направьте PsExec для запуска приложения на удаленном компьютере. Если вы опустите имя компьютера, PsExec запустит приложение в локальной системе.
-u Указывает необязательное имя пользователя для входа на удаленный компьютер.
-p Задает необязательный пароль для имени пользователя. Если вы пропустите это, вам будет предложено ввести скрытый пароль.
-s Запустить удаленный процесс в системной учетной записи.
-e Загружает профиль указанной учетной записи.
-i Запустить программу, чтобы она взаимодействовала с рабочим столом удаленной системы.
-c Скопировать указанную программу в удаленную систему для выполнения. Если вы опустите этот параметр, приложение должно находиться в системном пути удаленной системы.
-f Скопировать указанную программу в удаленную систему, даже если файл уже существует в удаленной системе.
-v Копировать указанный файл только в том случае, если он имеет более высокий номер версии или новее, чем версия в удаленной системе.
-d Не ждать завершения работы приложения. Используйте этот параметр только для неинтерактивных приложений.
-priority Указывает -low, -belownormal, -abovenormal, -high или -realtime для запуска процесса с другим приоритетом.
-a Разделяйте процессоры, на которых может работать приложение, запятыми, где 1 — процессор с наименьшим номером. Например, чтобы запустить приложение на ЦП 2 и ЦП 4, введите: «-a 2,4».
программа Имя программы для выполнения.
arguments Аргументы для передачи (обратите внимание, что пути к файлам должны быть абсолютными путями в целевой системе)

Вы можете заключать приложения, в имени которых есть пробелы, в кавычки, например, «psexec \marklap «c:long nameapp.exe». Ввод передается в удаленную систему только тогда, когда вы нажимаете клавишу ввода, а нажатие Ctrl-C завершает удаленный процесс.

Если вы опустите имя пользователя, удаленный процесс запустится под той же учетной записью, из которой вы запускаете PsExec, но поскольку удаленный процесс выдает себя за другого, он не будет иметь доступа к сетевым ресурсам в удаленной системе. Когда вы указываете имя пользователя, удаленный процесс выполняется в указанной учетной записи и будет иметь доступ к любым сетевым ресурсам, к которым имеет доступ эта учетная запись. Обратите внимание, что пароль передается удаленной системе открытым текстом.

Примеры
Следующая команда запускает интерактивную командную строку в \marklap:

psexec \marklap cmd

Эта команда запускает IpConfig в удаленной системе с ключом /all и отображает результат локально:

psexec \marklap ipconfig /все

Эта команда копирует программу test.exe в удаленную систему и выполняет ее в интерактивном режиме:

psexec \marklap -c test.exe

Укажите полный путь к программе, которая уже установлена в удаленной системе, если ее нет в системном пути:

psexec \marklap c:in est.exe

Запустите Regedit в интерактивном режиме в системной учетной записи, чтобы просмотреть содержимое ключей SAM и SECURITY:

psexec -i -d regedit.exe

PsTools

PsExec является частью растущего набора инструментов командной строки Sysinternals, которые помогают в администрировании локальных и удаленных систем Windows NT/2K с именами
PsTools.