Простая утилита на С# (одно окно с редактируемым полем)

750 руб. за проект • электронные деньги
21 июня 2016, 18:08 • 1 отклик • 12 просмотров
Нужна утилита, которая принимает из командной строки три текстовых параметра: "Путь к исходному файлу", "Путь к результирующему файлу", "Команда" И далее выполняет следующие действия: 1. Взять только имя папки в которой лежит исходный файл и показать его в редактируемом поле модального окна + показать две кнопки "ОК" (по умолчанию) и "Отмена". Фокус ввода сразу установить в редактируемое поле. При нажатии Enter – нажимается "ОК" и приложение завершается после выполнения действий ниже (т.е. чтобы в работе без мыши обойтись). Выше редактируемого поля можно в виде нередактируемого caption показать полный путь до исходного файла целиком (справочно). 2. При нажатии "ОК" и при условии, что имя папки было изменено пользователем нужно сделать следующее: 2.1 В текстовой строке "Команда" заменить все шаблоны подстановки %xFileName% – на имя исходного файла, %xFolderName% – на имя папки в которой лежит исходный файл, %xFolderPath% – на полный путь к этой папке не включая её имя со слэшем на конце, %xNewFolderName% – на имя папки измененное пользователем в окне редактирования. %xCRLF% – на перенос строки. Одинарный кавычки ' заменить везде на двойные ". Пример в приложенном файле. 2.2 Поместить получившуюся строку в результирующий файл в начало (первой строкой, остальные подвинуть вниз). Если файл отсутствует, то нужно создать его. Кодировка OEM866 т.к. это будет BAT-файл Windows. Язык выполнения C# + исходные коды и бинарник.
Файлы