Возможный дубликат:
Команда Windows FOR /F не работает?

У меня есть текстовый файл «dist.txt», и он содержит «имя дистрибутива, псевдоним» в каждой строке. Я в основном хочу просмотреть этот файл и вывести в другой текстовый файл (скрипт powershell) команды powershell, которые мне нужны для включения групп рассылки. Я не очень хорошо знаю powershell, поэтому я пытался сделать это в обычной командной строке (в пакетном скрипте).

For /F "tokens=1-2 delims=," %%A IN (%1) DO @echo enable-DistributionGroup -Identity 'domain.local/MyBusiness/Distribution Groups/%%A' -Alias '%%B' >> enabledist.ps1

Когда я запускаю «batchfile.bat dist.txt», он ничего не делает и файл не создается.

Может кто-то указать мне верное направление?

Спасибо!

0