|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Stanislav V. Vlasov 2:5080/111 10 Oct 2007 10:41:11 To : Eugene Grosbein Subject : Re: запуск команды на windows через ssh -------------------------------------------------------------------------------- ## Eugene Grosbein wrote to anrays: agc>> Есть такая задача - запускать с помощью сервера на linux на удаленной agc>> windows2003-машине некоторые win32-команднострочные программы. Как я agc>> понимаю, для этого на windows нужно взгромоздить cygwin, под которым agc>> поднять opensshd. Это - не проблема, но через что необходимо запускать agc>> программы на удаленном хосте? cygwin-овский sh/bash вообще может agc>> запускать что-то типа bat-файлов? Если может, то как? EG> Ты не поверишь, он может даже полноценные sh-скрипты запускать. EG> Hе говоря уже о cmd.exe и передаче ему аргументов с именем bat-файла. Даже передача аргументов не нужна: $ uname -a CYGWIN_NT-5.0 C92 1.3.6(0.47/3/2) 2001-12-08 17:02 i686 unknown $ cd /cygdrive/d/Uptime/ $ ./uptime.bat [10/10/2007] /172 uptime is 2 day(s), 12 hour(s), 58 minute(s) and 57 second(s) $ cat uptime.bat @echo off echo. echo [@0curday/@0curmonth/@curyear] /172 uptime is @day day(s), @0hour hour(s), @0min minute(s) and @0sec second(s)|uptime uptime в данном случе - uptime.exe, который: идея - kaworu (Andrew Dolgov, 345:817/4@ranet); исполнение - sk & nm (2:5033/27, 2:5033/2700, 2:5033/2700.1@fidonet) Hа удаленной стороне - w2k, но не думаю, что с другой виндой будет как-то по-другому. -- Stanislav --- Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) * Origin: Blues, Yekaterinburg, Russia (2:5080/111) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/3218a29941be.html, оценка из 5, голосов 10
|