Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   вы ключения нескольких ПК через *.cmd (http://forum.oszone.net/showthread.php?t=208377)

fennomen.bmw 06-06-2011 16:41 1689404

вы ключения нескольких ПК через *.cmd
 
Нужно штоби "ІР" - скрипт брал с иного файлика скажем *.txt , а в том файле перечеляєм ІР коториє надо виключить ?


@ECHO OFF
SET WD=%~dp0
cd /d %WD%
SET IP=*.*.*.*
SET KEY=test.ppk
echo y | plink -i test.ppk -l powercontrol %IP% exit
REM plink -i test.ppk -l powercontrol %IP% "wl assoclist | awk '{ print $NF }'"
plink -i test.ppk -l powercontrol %IP% "sudo /sbin/poweroff"

Foreigner 06-06-2011 18:52 1689499

fennomen.bmw,
Если формат файла это одна строчка -- один IP:
Код:

@echo off

cd /d %~dp0
set "key=test.ppk"

for /f %%i in (list.txt) do (

    echo y | plink -i %key% -l powercontrol %%i exit
    rem plink -i %key% -l powercontrol %%i "wl assoclist | awk '{ print $NF }'"
    plink -i %key% -l powercontrol %%i "sudo /sbin/poweroff"

)



Время: 05:24.

Время: 05:24.
© OSzone.net 2001-