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

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

НариманБ 29-07-2016 11:58 2655161

Циклическое выполнение команды при обращении к файлу
 
Всем привет!

Необходимо сделать скрипт, который будет отрабатывать определенную команду (например shutdown ******) по списку текстового файла, где построчно идет список имен компьютеров.

Не могу найти в гугле как это сделать...

Помогите пожалуйста!

Спасибо!

Iska 29-07-2016 13:00 2655194

Код:

for /?
Конкретно — Вас будет интересовать «for /f».

Update: Не та категория, не доглядел.

Вот Вам болванка, без каких-либо проверок:
Скрытый текст
Код:

Option Explicit

Dim objFSO
Dim objTS
Dim objWshShell

Set objFSO      = WScript.CreateObject("Scripting.FileSystemObject")
Set objTS      = objFSO.OpenTextFile("Путь к файлу")
Set objWshShell = WScript.CreateObject("WScript.Shell")

Do Until objTS.AtEndOfStream
        strLine = objTS.ReadLine()
        objWshShell.Run "shutdown.exe " & strLine, 1, True
Loop

objTS.Close

Set objWshShell = Nothing
Set objTS      = Nothing
Set objFSO      = Nothing

WScript.Quit 1



Время: 22:20.

Время: 22:20.
© OSzone.net 2001-