Я пытаюсь удалить файл с подключенного сетевого диска, I:
В моем пакетном скрипте у меня есть:
del /f I:\bin\.hiddenfile
Когда я запускаю скрипт, я захожу в каталог I:\bin
и вижу, что .hiddenfile
все еще там.
Теперь я использую командную строку и меняю каталоги на I:\bin
. Когда я запускаю dir -a
, я вижу .hiddenfile
, но когда я del .hiddenfile
, я получаю сообщение об ошибке
Could Not Find I:\bin\.hiddenfile
Как я могу удалить этот файл?
редактировать: решается путем изменения сценария следующим образом:
del /a /f I:\bin\.hiddenfile
Спасибо за помощь! На случай, если кому-то интересно, я не стал явно скрывать файл - я создаю его в Unix просто как «.hiddenfile», а в Windows он отображается как "скрытый".