Я уверен, что это очевидно, но за свою жизнь я не могу найти информацию. Много сообщений о разделении вывода на несколько строк, но я не могу найти информацию об использовании нескольких строк в качестве входных данных.
Я часто создаю текстовые файлы со списками переменных, а затем использую $ server = G C servers.txt и используйте «Для каждого» l oop, чтобы обработать их. Должен быть способ включить этот список в скрипт.
Например, если я обычно создаю 'servers.txt', состоящий из:
server1
server2
server3 ....
Можно ли перечислить эти серверы в самом скрипте? Что-то вроде (и я знаю, что это не работает как написано:
$servers= @(
Server1
Server2
Server3
)
ОБНОВЛЕНИЕ
Я знаю, что могу разделить их на кавычки и добавить запятые, но это именно то, что я пытаюсь чтобы избежать. Если я копирую список серверов из электронной таблицы с копированием правой кнопкой мыши, я хотел бы иметь возможность вставить его в свой скрипт, не добавляя запятые и одинарные кавычки. Прямо сейчас я избегаю этого, сбрасывая содержимое в текстовый файл, затем используйте Get-Content для его импорта, но я пытаюсь найти способ обойти этот дополнительный шаг и просто вставить его в сценарий, а затем нажать кнопку «Выполнить» без изменения текста.