2013-03-29 4 views
0

Я пытаюсь создать простой BAT-файл для удаления некоторых кешированных файлов .sst, хранящихся в данных приложения. Я запускаю файл, но моя первая строка не удаляет .SST. Я добавляю файл .txt в папку и изменяю строку на del .txt, и она работает. Мысли? Или, может быть, способ выяснить почему? вот что я have-BAT-файл может удалять некоторые файлы, но не другие

@ Echo Off 
del "%userprofile%\AppData\Local\Entrust\ESPOLK\*.sst" /q /s> nul 
del "%userprofile%\AppData\Local\Entrust\ESP\*.sst" /q /s> nul 

Спасибо, Mathew

ответ

1

Попробуйте добавить переключатель /f в команду. Например.

del "%userprofile%\AppData\Local\Entrust\ESPOLK*.sst" /q /s /f> nul 

Это заставляет команду игнорировать большинство ограничений на удаление.

+0

BOOM! Благодарю. Теперь мне просто нужно выяснить, как это сделать и выходить на улицу. – user2225720

Смежные вопросы