
copy | deblank | delete | deltree | filefind | filetime | fixfile | index | list | mkdir | name | olist | partcopy | rename | setbytes | space | sync | touch | treesize | Команда: deltree sfk удалить каталог ext1 [ext2 ...] [-yes]
sfk deltree targetdir [-yes]
sfk del -dir dir1 dir2 -file .ext1
удалять файлы или каталоги, даже если они защищены от записи.
deltree или rmtree удаляет дерево каталогов со всем содержимым.
опции
-да действительно удалить файлы. без вариантов - да,
del перечисляет только файлы, которые будут удалены.
-withdirs, если вы указываете маску файла, отличную от "*",
или -wdir и удаление файла приводит к пустой директории,
затем каталог также удаляется. если вы
не указывать маску файла (или "*"), то каждый
пустой каталог всегда удаляется. этот вариант
нельзя использовать с цепочкой, так как цепочка проходит
только имена файлов, но не обработанные имена каталогов.
-hidden включает скрытые и системные файлы.
эта опция используется по умолчанию при использовании deltree.
-тихая печать ничего
-stat показывать статистику даже с -quiet
-stoponerr остановить выполнение цепочки, если удаление не завершено.
-retry=n[:d] если удаление не удалось, повторить попытку до n раз в ожидании
д мс между ними. по умолчанию с deltree (не del)
это -повторить = 2: 100
коды возврата команды
rc 0 : ок, все удалено
rc 5 : удалить незавершенное
rc 9 : sfk rc с -stoponerr
ленивое подтверждение цепочки команд
если вы выбрали файлы в цепочке команд, то хотите добавить +del
вы можете ввести «+del». (с точкой) или "+del!" (только окна)
вместо «+del -yes», чтобы фактически удалить файлы.
веб-ссылка
http://stahlworks.com/sfk-дель
Примеры
sfk del -withdirs src .bak
удаляет файлы .bak в src и во всех подкаталогах.
если каталог содержал только файлы .bak,
он же удаляется.
sfk del -yes -withdirs -hidden tmp
удалить tmp со всеми файлами, включая скрытые файлы.
sfk делтри. температура
то же, что и выше, с "." как сокращение от -да.
список sfk -dir src -file foo*.hpp +del
сначала перечислите целевые файлы, затем добавьте +del
sfk fromclip +del
взять список имен файлов из буфера обмена и удалить их.
см. «справочную оболочку sfk» о том, как настроить ваши окна
командной строки, чтобы упростить копирование списков имен файлов. |
![]() |