![]() |
Не подхватывает заданную переменную для пути
Вечер добрый. Ситуация у меня повторяется довольно часто, сам решения найти не могу.
Суть скрипта: 1) Определяем букву диска, на котором находится определенная папка (в реальности определяется буква флешки) и заносим это значение в переменную FLASH 2) Если путь не найден - гневная мессага и последующий выход из скрипта :) 3) Если путь найден - выводим сообщением букву флешки. А вот далее эту букву хотелось бы передать в определенный файл. Собственно, не работает кусок кода: Код:
echo %FLASH% > %FLASH%\C#\tmp.txt Вот полный кусок кода. Заранее спасибо за любую помощь. Код:
@echo off |
Фактическая ошибка — лишний пробел при присвоении в:
Код:
… set FLASH=D: && goto 2 Код:
… set FLASH=D:&& goto 2 Код:
echo %FLASH% > %FLASH%\C#\tmp.txt Код:
echo %FLASH%> %FLASH%\C#\tmp.txt Код:
>%FLASH%\C#\tmp.txt echo %FLASH% Код:
@echo off |
Снимаю шляпу. Большое спасибо.
|
Время: 15:01. |
Время: 15:01.
© OSzone.net 2001-