Задача:
Удалить все содержимое каталога (папки с файлами) за исключением нескольких определенных.
CMD/BAT - Удаление папок с файлами
-
drive_connection
-
RostVY
Re: CMD/BAT - Удаление папок с файлами
установить определенным файлам-папкам аттрибут read-only,
attrib R+ ...
удалить файлы
del *.* /Q
удалить папки чем-то типа
for /D %%f in (....) do rmdir %%f /s
attrib R+ ...
удалить файлы
del *.* /Q
удалить папки чем-то типа
for /D %%f in (....) do rmdir %%f /s
-
Iska
Re: CMD/BAT - Удаление папок с файлами
RostVY, а если у некоторых папок/файлов уже есть атрибут RO, а?
-
Iska
Re: CMD/BAT - Удаление папок с файлами
Имеем папку с профилями, в которой висят папки профилей нужно удалить все за исключением папок дефолтных профилей (All users, Default user)
-
drive_connection
Re: CMD/BAT - Удаление папок с файлами
drive_connection, категорически не рекомендуется удалять профили таким способом.
Попробуйте использовать:
* для старых ОС — утилиту:
* для новых ОС — групповую политику:
В качестве альтернативы можете попробовать использовать:
Цитата:
Попробуйте использовать:
* для старых ОС — утилиту:
Download: User Profile Deletion Utility (Delprof.exe) - Microsoft Download Center - Download Details
способом: How To Delete User Profiles by Using the User Profile Deletion Utility (Delprof.exe) in Windows 2000
.* для новых ОС — групповую политику:
Windows 7 profile remote deletion
.User profiles may be deleted after you restart a computer that is running Windows Vista or Windows Server 2008
The "Modified time" file attribute of a registry hive file is updated when an application loads and then unloads the registry hive file without making any changes on a computer that is running Windows Server 2008 R2 or Windows 7
В качестве альтернативы можете попробовать использовать:
Delprof2 – User Profile Deletion Tool
. Сразу обращаю Ваше внимание на:Цитата: