Что будем делать:
в Powershell из csv файла с такой структурой Name,Password,Dolzhnost,Department
будем параметрами передавать содержимое, чтобы циклом вызывать cmd-файл с указанными выше аргументами. Все лежит в одном каталоге.
Что будем делать:
в Powershell из csv файла с такой структурой Name,Password,Dolzhnost,Department
будем параметрами передавать содержимое, чтобы циклом вызывать cmd-файл с указанными выше аргументами. Все лежит в одном каталоге.
Это просто! Надо всего лишь прочитать 100-500 мануалов по командной строке Windows и провести 200 экспериментов по написанию bat-скриптов)
Если серъёзно, то вывести файл с текстом в формате UTF-8 можно следующим образом
@echo off set file=YourFileName cmd /u /c chcp 65001 | echo my super text1 > "%file%" cmd /u /c chcp 65001 | echo my super text2 >> "%file%" cmd /u /c chcp 65001 | echo my super text3 >> "%file%" ...
Кавычки в записи «%file%» нужны по той причине, что имя файла может содержать пробелы. Читать
Любители работать в консоли, подобной консоли линукса, могут установить себе Cygwin, юникс подобную среду, где будут доступны стандартные консольные программы из линукса.
Ставится Cygwin довольно просто. В процессе установки в одном из режимов можно выставить флажки напротив программных пакетов, которые вы хотите установить. Я выбрал себе пакеты nano, git и что-то ещё.
После инсталляции на рабочем столе появляется ярлычок Cygwin для запуска среды.