Я имею:
"C: \ DIR \ ПАПКА-NAME_Random-String"
и нужен скрипт, который проверит это случайное имя папки и запишет его как% FolderName%.
У меня есть много компьютеров с C: \ DIR \ Folder-Name_Random-String [например. C: \ Dir \ Photo_2015-05, C: \ Dir \ Photo_2009_11, C: \ Dir \ Photo_2001_01 и т. Д ...]. Если эта папка существует, сценарий должен получить имя папки [пример: Photo_2015-05] и установить в качестве переменной среды.
Что-то вроде этого:
"
C: \
CD DIR
реж
если есть фото *. * получить имя фото ...
SET% FolderName% = Photo_random-string
"
Пожалуйста помоги! :-)
это может помочь частично,
—
Барлоп
echo "c:\blah\folder-name_random-string" | grep -Po "(?<=_).*$"
и for /f %f in ('echo asdf') do set a=%f
вы / кто-то просто должны каким-то образом выяснить, как объединить два!
"C:\DIR\FOLDER-NAME_Random-String"
и установить переменную окружения равной Random-String, которая следует за последним _ до конца строки.