У меня есть два bat-файла, программа 1 работает, поэтому, когда пользователь вводит «имя файла», он открывает файл и редактирует его.Однако я также хотел бы сделать так, чтобы, если программа 2 открылась, а имя пользователя просто ввело имя файла, она отправит эту переменную в программу 1, которая затем использует переменную для редактирования файла, вместо того, чтобы просить пользователя ввести файлназвание.
Я пытался создать переменную в программе 2 и затем использовать% 1, но не знаю, как двигаться дальше.
Программа 1:
set /p FileName=
If exist %cd%\%FileName% start %FileName%
Программа 2:
@echo off
set /p FileName=[FileName]:
call editor.bat %FileName%
Я бы хотел, чтобы программа 1 проверила, послала ли программа 2 переменную, если она не продолжается как обычно