Как передать аргументы партии gui в Windows XP / 7?

Есть ли простой способ вызвать .bat-файл и предложить ли он мне для каждого аргумента, который заменит поля% 1% 2 и т. Д.? Я могу запомнить их порядок просто отлично и запустить его из командной строки, но было бы предпочтительнее для друзей и семьи, если бы был значок, который они могли бы просто щелкнуть и получить соответствующие подсказки.

@echo off echo "Parameter 1" set /p p1= echo "Parameter 2" set /p p2= [...] yourcommand.exe %p1% %p2% [...] 

@echo off останавливает команды, которые печатаются. Мы будем запрашивать параметр, каждый из которых использует echo , set /p p1= запрашивает у пользователя некоторый ввод (используйте «return» или «enter» для подтверждения) и сохраняет его в переменной %p1% . В последней строке вы можете вызвать свою программу с введенными параметрами.

Вы можете задать пользователю параметры с помощью set /p .

Необязательно, вы можете проверить, существует ли сначала %1 . Например, if "%1"=="" или что-то подобное.

  • Как узнать пароль Wi-Fi после его подключения?
  • Установка Windows XP с USB-накопителя
  • Точка входа в систему EncodePointer не может находиться в файле kernel32.dll
  • Редактирование файла hosts
  • Программа для получения координат x, y курсора?
  • Как изменить раскладку клавиатуры через командную строку cmd.exe в Windows XP / 7?
  • Какими вещами я должен работать ежедневно, еженедельно, ежемесячно на своей машине с Windows?
  • Установить принтер через профили в Windows XP?
  • Win7 не будет устанавливать общий ресурс WinXP
  • Как добавить параметры командной строки в ярлык?
  • Как сбросить пароль администратора виртуальной машины Windows XP, работающей в VMWare?
  • Давайте будем гением компьютера.