Цитата:
А то как удобно было бы...да чем удобнее чем if "%%c" equ "" echo %%%%-c not defined
А то как удобно было бы...да чем удобнее чем if "%%c" equ "" echo %%%%-c not defined
for %%a in (%var%) do echo %%aА я и не знал, что здесь можно строку использовать. for /? только про файлы говорит...
да чем удобнее чем...Тут я стормозил, пардон
set /p aa=<fileА вот что-то типа этого нельзя поправить, чтоб работало?
А вот что-то типа этого нельзя поправить, чтоб работало?
set /p count=<find /i /c "текст" file.ext
при использовании set, если в файле больше одной строки, переменной присваивается последняя.При коде
Всегда присваивается только первая строка...
Ты koi8-r разобрал?
То, что For /F ... очень не любит двойные кавычки в In (...)
Экранировать знаком ^
Есть ли выход?
Т.е. есть расшаренная по сети папка - в ней куча простых папок. Вопрос:как предоставить/отменить доступ к некоторой из этих простых папок для некоторого пользователя ?
А нафига вообще ты кавычки туда ставишь?
Reg и Find засовывать в каталоги с длинными именами).
а так чем плохо
зачем с длинными - достаточно пробела
Можно преобразовать длинные имена в короткие, надобность в кавычках отпадет.
Например:
Код:set name=%systemroot%\microsoft.net\framework\v2.0.50727\vbc.exe
for /d %%i in ('%name%') do (
set name=%%~si
)
echo %name%
Хм... Это как?
echo %name%
echo %name%- последняя строка твоего кода 1-ого сообщ. стр. , но раз
Правда где for я использовал "%name%" а не '%name%'.вывод я сам посм.
вообщеили
вывод я сам посм.
Разве если в пути есть пробелы, то при выполнении цикла проблем не возникнет? Переменная ведь разъименуется.
BVV63
Например:
Код:set name=%systemroot%\microsoft.net\framework\v2.0.50727\vbc.exe
for /d %%i in ('%name%') do (
set name=%%~si
)
echo %name%
echo %name%( это последняя строка твоего кода )
P.S> Прошу прощения, там где for в имени переменной я вообще никаких кавычек не ставил. Еще раз прошу прощения за свою оплошность и торопливость, а также забывчивость.
Каким образом? Просто при получении коротког имени используется DOS-схема.
set name=%%~si
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
Предыдущая тема: XP не видит второй раздел на съемном USB-HDD