Войти

Показать полную графическую версию : [решено] как запустить и открыть! из .bat файла на удаленном компе прог.


idzs
24-06-2010, 20:27
как запустить из .bat файла программу (с определенными параметрами) на удаленном компе по сети, чтобы запустилась она тоже на удаленном, а не локальном компе?

Petya V4sechkin
24-06-2010, 20:29
PsExec (http://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx)

idzs
24-06-2010, 20:33
а из .bat файла никак? с psexec не могу разобраться.........

zonderz
24-06-2010, 22:34
idzs,

telnet (и если надо, telnet script executor)

Radchin
02-08-2010, 17:33
idzs, подобные вещи легко реализуются с использованием WMI. Как до него добраться из .bat файла, честно говоря не знаю. Но с помощью Windows PowerShell --- это делается следующим образом:


# Переменной $ComputerName присваеваем сетевоё имя удалённого компьютера
# В данном случае, точка означает, что подключение производится к WMI локального компьютера

$ComputerName ="."

$Process = [WMICLASS] ("\\" + $Computername + "\ROOT\cimv2:WIN32_PROCESS")
$Process.Create("Notepad.exe")

NiOl
04-08-2010, 17:05
а из .bat файла никак? с psexec не могу разобраться......... »

Сначала читаем хелп: psexec /?

Потом в батник пишем:
psexec \\Компьютер -u Логин -p Пароль Программа Ключи(аргументы)
* если Программа есть только на локальном компьютере и она единым файлом, то можно заодно и скопировать ее на Компьютер в сети:
psexec \\Компьютер -u Логин -p Пароль -с Программа Ключи(аргументы)




© OSzone.net 2001-2012