![]() |
Какой командой можно удалить русские файлы\папки с длинными путями ?
Батник с таким содержимым - работает:
del C:\OperaAC\profile\cache\*.* del C:\OperaAC\profile\opcache\*.* А вот с таким - не в какую: del D:\Софт\Инет\Прокся\Handy Cache\Cache\ del D:\Софт\Инет\Прокся\Handy Cache\DNSCache.dat del D:\Софт\Инет\Прокся\Handy Cache\DNSCache.BAK Вопрос в том,как исправить второй вариант ? erase - не предлогать,"специальные проги" - тоже,ибо надо,именно скрипт,аля батник или vbs,js (правда синтаксиса последних - я вообще не знаю) Просто чистить приходится постоянно и разные папки,поэтому с этой работай - только батник (или ему подобный) справится. |
Цитата:
Цитата:
|
Цитата:
chcp 1251>nul del D:\Софт\Инет\Прокся\"Handy Cache"\Cache\*.* del D:\Софт\Инет\Прокся\"Handy Cache"\DNSCache.dat del D:\Софт\Инет\Прокся\"Handy Cache"\DNSCache.BAK Но теперь последняя проблема осталась - файлы днскеш - он убивает,не напрягаясь,а вот папку с кешом - не вкакую,что ещё надо изменить ? |
не так. Вот как надо:
Код:
del "D:\Софт\Инет\Прокся\Handy Cache\DNSCache.dat" |
Цитата:
Цитата:
Цитата:
|
Цитата:
Другого способа нет ? когда путь был немножко другой (одна из папок - была на инглише) и всё - отлично робило,я даже удивился,как всё резко загнулось. |
ALEKCEN, не устраивает:
Код:
del "D:\Софт\Инет\Прокся\Handy Cache\Cache\*.*" Код:
del "D:\‘®дв\?*Ґв\Џа®Єбп\Handy Cache\Cache\*.*" |
Вложений: 1
Цитата:
Цитата:
ALEKCEN, файл с Цитата:
|
Всё,наконец-то решил проблему,вот,что надо было написать в батнике:
chcp 1251>nul rd /q /s "D:\Софт\Инет\Прокся\Handy Cache\Cache\" del /q /a "D:\Софт\Инет\Прокся\Handy Cache\DNSCache.dat" del /q /a "D:\Софт\Инет\Прокся\Handy Cache\DNSCache.BAK" rd - Remove Directory,т.е. отдельная команда для удаления папок.При этом - в данном случае - удаляется только содержимое папки,а не она сама. |
Время: 02:44. |
Время: 02:44.
© OSzone.net 2001-