Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Автоматизация удаления неиспользуемых файлов TC 
Author Message
Mellomann



PostPosted: Sat May 12, 2012 00:25    Post subject: Автоматизация удаления неиспользуемых файлов TC Reply with quote

Пишу батник (пока что тестовый, дельнейшее применение будет в другом месте, сечас отрабатываются комманды), с таким содержимым:
Quote:
del "Default64.bar" "TC32win64.cmd" "TC64.cmd" "TC64comp.cmd" "TCLZMA64.DLL" "TCUNZL64.DLL" "UNRAR64.DLL" "WCMZIP64.DLL" "NOCLOSE64.EXE" "TCMADM64.EXE" "TCMDX32.EXE" "TOTALCMD64.EXE" "Wincmd64.ini" "Wincmd_A64.ini" "WincmdU64.ini" "TOTALCMD64.EXE.MANIFEST" "Plugins\arc\Rar64.exe" "Plugins\exe\7zsfxbutton\Modules\*x64.sfx" "Plugins\exe\7zsfxbutton\Button64.exe" "Plugins\wdx\DirSizeCalc\DirSizeCalcSettings64.exe" "Plugins\wlx\LinkInfo\LinkEditor64.exe" "Plugins\wlx\Imagine\Imagine64.exe" "Plugins\*.wcx64" "Plugins\*.wdx64" "Plugins\*.wfx64" "Plugins\*.wlx64" "Plugins\*.dll64" "Plugins\*.plg64" "Programs\Piriform\*64.exe" /f/q

rd "Plugins\exe\AkelPad64\" "Plugins\wcx\Total7zip\7z-x64\" "Plugins\wlx\Mmedia\ogg-vorbis64\" /s/q

pause
и при этом выделеные жирным группы файлов не удаляются с ответом "не удаётся найти".
В чём ошибка?

Для более удобочитаемого вида привожу список того, что требуется удалить:
Quote:
[файлы - комманда del]
Default64.bar
TC32win64.cmd
TC64.cmd
TC64comp.cmd
TCLZMA64.DLL
TCUNZL64.DLL
UNRAR64.DLL
WCMZIP64.DLL
NOCLOSE64.EXE
TCMADM64.EXE
TCMDX32.EXE
TOTALCMD64.EXE
Wincmd64.ini
Wincmd_A64.ini
WincmdU64.ini
TOTALCMD64.EXE.MANIFEST
Plugins\arc\Rar64.exe
Plugins\exe\7zsfxbutton\Modules\*x64.sfx (в моём примере комманды удаляется нормально, видимо, из-за отсутствия дальнейшей вложености)
Plugins\exe\7zsfxbutton\Button64.exe
Plugins\wdx\DirSizeCalc\DirSizeCalcSettings64.exe
Plugins\wlx\LinkInfo\LinkEditor64.exe
Plugins\wlx\Imagine\Imagine64.exe
Plugins\*.w?x64 (разная глубина вложености)
Plugins\*.dll64 (разная глубина вложености)
Plugins\*.plg64 (разная глубина вложености)
Programs\Piriform\*64.exe (разная глубина вложености)

[папки - комманда rd]
Plugins\exe\AkelPad64\*.*
Plugins\wcx\Total7zip\7z-x64\*.*
Plugins\wlx\Mmedia\ogg-vorbis64\*.*

Группы для наглядносты выделил синим.

Если мой вариант не рабочий в принципе, предложите, пожалуйста свой, но:
• не более двух строк (по одной для del и rd) - это основное требование всей задачи

з.ы.
Кавычки в первой цитате проверены - все на месте и все парные.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group