Тема: CMD/BAT: Запись в файл имени файла по маске
Здравствуйте. Нужен батник, который будет записывать в файл version версию файла, который называется blablabla-1.2.3.blablabla.dat
то есть в version должен быть только кусок 1.2.3 -все цифры, не теряя точки. Привязываться к порядковому номеру цифр нельзя.
Сам скрипт пишется для обновления firefox на сервере компании с большим количеством терминальных пользователей.
@Echo Off
md %CD%\pub\
xcopy "update*" ^
"%USERPROFILE%\AppData\Local\Mozilla\Firefox\Mozilla Firefox\updates\0\" /Y
cd pub\
del *.* /q
"C:\Program Files\GnuWin32\bin\wget" -nH ftp://anonymous:anonymous@ftp.mozilla.org^
/pub/mozilla.org/firefox/releases/latest/update/win32/ru/*complete.mar
ren *.complete.mar* update.mar
xcopy "update.mar" ^
"%USERPROFILE%\AppData\Local\Mozilla\Firefox\Mozilla Firefox\updates\0\" /Y
cd ..
@Echo off
taskkill /F /IM firefox.exe
start /d"C:\Program Files (x86)\Mozilla Firefox" firefox.exe
rd pub /q /s
