PDA

Показать полную графическую версию : [решено] Скрипт использующий переменную из файла .txt


Страниц : 1 [2]

XXXp
25-04-2011, 11:53
Спасибо большое, чуть позже протестирую и отпишусь! Ещё раз спасибо

XXXp
26-04-2011, 18:24
Все работает! Спасибо большое ещё раз!

XXXp
03-05-2011, 23:09
Подскажите пожалуйста тогда ещё один небольшой момент:
1. есть команда plink -v -ssh -l admin -pw admin 192.168.1.1
она подключает к роутеру
и
2. есть скрипт на роутере, который запускается командой /usr/local/etc/script.sh

помогите сделать vbs или ещё какой скрипт, который бы просто подключался, вводил команду и отключался
Спасибо!

amel27
04-05-2011, 02:10
XXXp, по аналогии поста #18 не выходит?..

Set wss = WScript.CreateObject("WScript.Shell")
Set foo = wss.Exec("plink -v -ssh -l admin -pw admin 192.168.1.1")

WScript.Sleep(1000)
foo.StdIn.Write("/usr/local/etc/script.sh"& vbLF)
WScript.Sleep(1000)
foo.StdIn.WriteLine("LOGOUT")

WScript.Echo(foo.StdOut.ReadAll())

XXXp
04-05-2011, 12:41
У меня он подвисал почему-то, видимо из-за того, что не было строчки foo.StdIn.WriteLine("LOGOUT")
Спасибо!

XXXp
16-05-2011, 00:55
Подскажите ещё пожалуйста такой момент: как сделать, чтобы вместо "WScript.Echo(foo.StdOut.ReadAll())" он сохранял эти данные в лог файл c:\log.txt
спасибо

amel27
16-05-2011, 03:20
как сделать, чтобы вместо "WScript.Echo(foo.StdOut.ReadAll())" он сохранял эти данные в лог файл c:\log.txt »запускать скрипт с выводом в файл:CScript /Nologo Script.VBS >c:\log.txt

XXXp
18-05-2011, 21:34
Спасибо!




© OSzone.net 2001-2012