Доброго времени суток.
Есть у меня run.bat
С таким содержимым
start /d "C:\Users\valinor\Desktop\site\dist" main.exe --dir='D:\ttt'
Таких файлов run.bat у меня может быть хоть 100, с той лишь разницей, что они разбросаны по разным папкам, но внутри имеют одинаковую команду, та что показана выше.(т.е. обращаются к одному и тому же экзешнику, но с разными аргументами)
Пример
# папка1 по пути скажем C:\\data
start /d "C:\Users\valinor\Desktop\site\dist" main.exe --dir='D:\path1'
# папка2 по пути скажем C:\\data2
start /d "C:\Users\valinor\Desktop\site\dist" main.exe --dir='D:\path2'
Могу ли я как то предотвратить запуск одного и того же run.bat(грубо говоря, что бы при попытке повторного открытия того же run.bat с той же папки либо ничего не происходило, пока все ещё открыт эземпляр этого батника, ну либо переключал на уже открытое окно)? что бы исключить дубли с теме же аргументами
PS экзешник собран с помощью pyinstaller (и понятно, что код написан на python, поэтому в принципе если у кого то есть мысли как в коде python это сделать буду очень благодарен)