![]() |
[решено] Переименовывание файла. В пути есть пробелы.
Как можно переименовать файл? В пути к файлу есть пробелы.
Цитата:
Подскажите, пожалуйста, решение. С уважением, Константин. |
starzkv, возьмите в кавычки.
|
Цитата:
Еще раз спасибо. С уважением, Константин. |
Не хочу создавать новую тему, вопрос такой:
как мне переименовать Код:
ren *.msi [имя исполняемого файла].msi На сколько я понял это можно все реализовать через команду dir и цикл но я не очень пока это представляю, в целом хочется чтобы новое имя *.msi пакета было такое же как и у *.cmd в котором будет переименовывание. Например есть "этомсипакет.msi", имя *.cmd (pack.cmd), и команда по типу ren переименует этомсипакет.msi в pack.msi |
Цитата:
Внутри батника-то можно это прописать. Код:
ren этомсипакет.msi %~n0.msi |
zeroua, так?
Код:
::Папка, где ищем .msi файл (он должен быть один, иначе все файлы должны быть переименованы в одно имя!!!) |
есть кусочек скрипта он работает так как надо, но не так как я хочу:
Код:
ren *.msi %~n0.msi name это имя исполняемого файла(*.cmd ). |
zeroua
1 Приведите конкретные имена .msi файлов и их расположение относительно батника 2 В чем смысл их переименования при создании админ. точки? Чем не устраивают родные имена .msi файлов? 3 Эти имена являются фиксированными или они могут быть разными при запуске скрипта (приведите возможные варианты)? |
2 gora
1. 4 стандартных имени, если скачаны они с офф сайта. (2 для х32 и 2 для х64) eav_nt32_rus.msi; eav_nt64_rus.msi; ess_nt64_rus.msi, ess_nt32_rus.msi, но названия могу быть и другими, по поводу расположения, лучше скажем чтобы пакеты лежали в папке (downloads), ну а батник выше уровнем(как-то так) 2. привожу их к формату 8.3 (привычка приводить имена пакетов к формату 8.3) 3. нагляднее когда фиксированные названия, имхо. |
zeroua, так?
Код:
@Echo Off |
Время: 15:34. |
Время: 15:34.
© OSzone.net 2001-