|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.03.2010, 13:14 | #1 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 50
|
Почему цикл for /r %disk% %%b в bat скрипте не принимает переменную
Доброго времени суток!
Не подскажите как следующий код сделать работоспособным? Код:
1. перебрать вышеуказанные буквы дисков 2. и если диски существуют, 3. то рекусривно найти там все текстовики 4. и записать их полные пути в файл. Ошибку нашел, если вместо "for /R %%A:\ %%B" указать конкретный диск "for /R С:\ %%B" то все работает. Однако так перебора дисков не получится... Так как все таки запихнуть в этот for переменную для рекурса? з.ы. пожалуйста не предлагайте вариант с VB. Так как он на большинстве компов отключен... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование в bat-скрипте | DS75 | Помощь студентам | 4 | 02.03.2010 15:33 |
нужна помощь DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER | tipka | Операционные системы общие вопросы | 19 | 26.10.2009 12:28 |
Цикл в скрипте | SoFuWa | Microsoft Office Excel | 5 | 21.03.2009 20:29 |
Почему появляется цикл? | valerij | Microsoft Office Excel | 11 | 11.02.2009 00:20 |
почему-то в подключаемом модуле не видно глобальную переменную | bat | Общие вопросы C/C++ | 4 | 23.08.2007 14:25 |