Каким наиболее простым способом можно заменить запуск внешней команды в cmd на GUI программу с Drag & Drop?

В некотором файле .cmd есть внешняя команда с параметрами для запуска, для которой указывается путь к исходному файлу и целевому.
Подскажите, каким наиболее простым способом можно заменить такой cmd на GUI программу, желательно с Drag & Drop? Чтобы перетянуть файл на форму и в ответ программа после выполнения внешней команды открывался диалог сохранения файла. Рассчитано на пользователя, не умеющего работать с командной строкой.
Желательно с минимальными зависимостями и размером, а также с открытым кодом.
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
в cmd можно перетягивать файлы.

Берете и пишете следующее

myscript.bat
echo "I want to execute %1 file"
pause


И перетягиваете на него нужный файл.
Адаптируйте под себя
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Если вам нужно сделать ввод имен файлов, то это можно сделать непосредственно в командном файле.
Команда
set /p filename="Enter file name: "
Выведет запрос на ввод имени файла. Можно вводить руками, а можно перетащить из проводника или с раб.стола любой файл. Полное имя файла будет в переменной filename:
echo.%filename%
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы