Я использую командный процессор Windows (cmd.exe) для сканирования всех файлов на сервере. Моя цель - получить файл .txt
с именными файлами и местом их нахождения, (для более быстрого поиска) .
Это мой код:
P:
DIR *.* /P /Q /S > C:\Users\aperea01\eng.TXT
Z:
DIR *.* /P /Q /S > C:\Users\aperea01\CADUsers.TXT
R:
DIR *.* /P /Q /S > C:\Users\aperea01\eng_restricted.TXT
Пакетный файл выполняет свою цель, но если я нахожу папку, к которой у меня нет доступа, пакетный файл перестает работать. Он записывает и сохраняет последние найденные файлы, но не может продолжить.
Есть ли способ пропустить ошибку Access denied
и продолжить сканирование сервера?
Заранее спасибо.
P
, Z
и R
- некоторые из подключенных сетевых дисков на моем ПК.