Имя пользователя:
Пароль:
 

Название темы: Проблема с циклом
Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата tuguror:
Поэтому я спрашивал как сделать в цикле foreach та чтобы счетчик $i обращался за один раз к двум переменным $a и $b »
Никак, поскольку бессмысленно.

Делайте два вложенных цикла. Первый — по перечню машин, второй, вложенный в него — по перечню учётных записей. Наподобие (болванка, не проверялось):
Код: Выделить весь код
$a = Get-Content "E:\bat\Host.txt"
$b = Get-Content "E:\bat\User.txt"

foreach ($i in $a) {
    foreach ($j in $b) {
        invoke-command -computername $i -scriptblock {
                Copy-Item '\\server\share\file.doc ' -Destination 'C:\Documents and Settings\$j\Рабочий стол' -Force
            }
    }
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:39, 17-09-2015 | #8

Название темы: Проблема с циклом