Задать вопрос
@sevafanasev

Возможна ли проверка наличия папки в CMD?

Доброго времени!
Скриптовыми языками занимаюсь очень редко, по этому возник вопрос:
Имеется скрипт для копирования файлов в зависимости от разрядности ОС.

Подскажите, как заставить скрипт проверить наличие папки, т.е. если нет папки - копировать в зависимости от разрядности, а если есть, то завершить скрипт.

Сам код:
@echo off
set old_dir="\\ws-it-18\etc\LibreOffice\extensions"
set new_dirx32="C:\Program Files\LibreOffice 5\share\extensions"
set new_dirx64="C:\Program Files (x86)\LibreOffice 5\share\extensions"
if "%PROCESSOR_ARCHITECTURE%"=="x86" (
  xcopy %old_dir% %new_dirx32% /s /e /h /y
) else (
  xcopy %old_dir% %new_dirx64% /s /e /h /y
)
exit /b
  • Вопрос задан
  • 3353 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
EreminD
@EreminD
Кое-что умею
C:
   IF NOT EXIST C:\WIN\NUL GOTO NOWINDIR
   CD \WIN
   :NOWINDIR
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы