if not defined filename set filename=123.txt
if not defined folder set folder=January
set BASE_DIR=C:\Users\xxx\Desktop\
set file=%BASE_DIR%%folder%\%filename%
Мне трудно прийти с алгоритмом, чтобы выполнить то, что я пытаюсь сделать.
Каждый раз, когда запускается этот пакетный скрипт, filename
и folder
могут отличаться.
- Я пытаюсь проверить, если
file exist
, если это не нужно делать
что-нибудь goto end
.
Если файл НЕ существует и в этой папке есть другой файл. Мне нужно обновить это имя файла с учетом.
Однако может случиться так, что у меня даже не будет папки.
В этом случае мне нужно сделать папку и файл внутри этой папки.
Содержимое внутри файла всегда пусто.
Мне не нужен код, мне просто нужна помощь с логикой, чтобы выполнить это.