Das Betrunkene Pferd
31-08-2010, 20:22
Есть вот такой код:
For /F "UseBackQ Delims=" %%I In (`Dir Addons /AD /B /ON 2^>nul`) Do (
Echo Addons\%%~I>>Temp\Folders.txt
)
Собственно вопрос: что означает 2^ после команды dir? Если его убрать, код работать перестаёт; но, если, допустим, вместо 2 поставить 3, всё по-прежнему работает.
For /F "UseBackQ Delims=" %%I In (`Dir Addons /AD /B /ON 2^>nul`) Do (
Echo Addons\%%~I>>Temp\Folders.txt
)
Собственно вопрос: что означает 2^ после команды dir? Если его убрать, код работать перестаёт; но, если, допустим, вместо 2 поставить 3, всё по-прежнему работает.