2016-10-13 2 views
0

Мы должны работать с инженерной программой, которая генерирует файлы блокировки с расширением .lck$. Я пробовал различные методы для очистки этих файлов в ночное время, без везения. «$» является системной переменной, я предполагаю, что проблемаКак удалить файлы с необычным расширением?

Любые идеи?

Все они были опробованы:

Remove-Item c:\temp\*.lck$ -recurse 

Get-ChildItem “C:\temp\” -recurse -include *.lck$ -force | remove-item 

del *.lck$ /s /f 

del *.lck* /s /f 
+0

Вы пробовали это: 'Удалить-элемент c: \ temp \ *. Lck $ -recurse'? Также отредактируйте свой ответ и включите текущий код. – paul543

+0

Я считаю, что в вашем первом примере вы пропустили обратную косую черту 'Remove-Item c: \ temp * .lck $ -recurse' между папкой и именем файла. – paul543

ответ

0

в PowerShell rm -recurse '*.lck$' должен работать.

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