Войти

Показать полную графическую версию : Выполнение сценария с одной переменной из массива


DarckSol
27-07-2016, 10:30
Всем привет. Помогите собрать баник.... Условия:
Есть 5 компов PC1-5
Их нужно поместить в мессив
call:array new comp "'pc1' 'pc2' 'pc3' 'pc4' 'pc5'"
Дальше идет условие перебора... for to do .... не знаю как реализовать.....

wmic /node:"%comp[num]% computersystem list brief /format:list>%comp[num]%.txt
pause

Как сделать перебор от 0 до num по всему массиву.....?
За рание спасибо

megaloman
27-07-2016, 13:20
@echo off
cls
Set "Comp=pc1 pc2 pc3 pc4 pc5"

FOR %%k IN (%Comp%) DO Echo %%k & wmic /node:"%%k" computersystem list brief /format:list>"%%k.txt"

DarckSol
28-07-2016, 09:28
Спасибо, помогло..)




© OSzone.net 2001-2012