![]() |
имя каталога в переменную
здравствуйте
подскажите, пожалуйста, как решить задачу: есть имя каталога, в каталоге c:\temp\folder, который единожды создаётся и у него оно всегда разное. хотелось, чтобы производилось считывание имени каталога и создавалась переменная из этого имени. заранее крайне признателен! |
|
Цитата:
|
Код:
@echo off |
Iska,
Код:
@echo off Код:
d:\>profiles.cmd |
нужен !
Код:
@echo off Код:
copy "C:\Users\Serguei\AppData\Roaming\Mozilla\Firefox\Profiles\07p9upxo.default |
Serguei Kouzmine,
не работает этот вариант, он вместе со знаком восклицания имя переменной вставляет, а не саму переменную. |
у вас где то опечатка - я вставил рабочий код
если хоите хелп про ! (disable delayed environment variable expansion https://stackoverflow.com/questions/...hat-does-it-do Using !var! in place of %var% accesses the changed value of var. |
man8531, Не надо восклицаний и сетлокалов
Код:
@Echo Off Код:
Set "sRootFolder=%APPDATA%\Mozilla\Firefox\Profiles" |
megaloman,
всё как нужно, спасибо! |
man8531, для сведения — Ваше:
Цитата:
|
Iska,
согласен, это верно, если исходить из того, что там лежит много профилей. но Вы не полностью видите всю картину просто: там будет только один каталог с уникальным именем, тк командный файл будет отрабатываться на "чистой" машине после клона. то есть, после клона, в папке с уникальным именем, будет происходить полная чистка и последующее копирование эталонного профиля с предустановленными расширениями и закладками. этот командный файл - частичка большого командного файла, который производит установку необходимого софта после клона пк. плюс, в дальнейшем этот батник пригодится для других похожих целей, а в случае с ini, он бы уже не пригодился нигде, кроме как в этой ситуации. |
Цитата:
Цитата:
Цитата:
В любом случае, как поступать — дело Ваше. Я Вам изложил — как поступать правильно. |
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Iska,
говорить можно долго о недосказонностях или некорректных сказанностях, но главное - что результат достигнут. спасибо за оказанную помощь |
Цитата:
|
Время: 21:21. |
Время: 21:21.
© OSzone.net 2001-