Clear-RecycleBin
Очищает содержимое корзины текущего пользователя.
Синтаксис
All
Clear-RecycleBin
[[-DriveLetter] <String[]>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Этот командлет доступен только на платформе Windows.
Командлет Clear-RecycleBin удаляет содержимое корзины текущего пользователя. Это действие похоже на использование пустой корзины Windows.
Этот командлет был прочитан в PowerShell 7.
Примеры
1. Очистка всех корзин
В этом примере корзины текущего пользователя для всех дисков очищаются.
Clear-RecycleBin
Confirm
Are you sure you want to perform this action?
Performing the operation "Clear-RecycleBin" on target "All of the contents of the Recycle Bin".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):
Clear-RecycleBin запрашивает подтверждение пользователя.
2. Очистка указанной корзины
В этом примере очищается корзина для указанной буквы диска.
Clear-RecycleBin -DriveLetter C
Clear-RecycleBin использует параметр DriveLetter для указания корзины в томе C. Пользователю будет предложено подтвердить выполнение команды.
3. Очистка всех корзин без подтверждения
В этом примере не запрашивается подтверждение очистки корзин.
Clear-RecycleBin -Force
Clear-RecycleBin использует параметр Force и не запрашивает подтверждение очистки всех корзин для мусора.
Альтернативой является замена -Force на -Confirm:$false.
Параметры
-Confirm
Запрашивает подтверждение пользователя перед запуском командлета. Пользователю предлагается подтвердить даже в случае, если параметр Подтвердить не указан.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | False |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | cf |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DriveLetter
Задает корзину для очистки для одной буквы диска или массива букв диска.
Свойства параметров
| Тип: | String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | 0 |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | True |
| Значение из оставшихся аргументов: | False |
-Force
Указывает, что пользователю не предлагается подтвердить очистку корзины. Параметр Force также переопределяет параметры WhatIf и Confirm.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-WhatIf
Показывает, что произойдет, если Clear-RecycleBin будет запущен. Командлет не выполняется.
Свойства параметров
| Тип: | SwitchParameter |
| Default value: | False |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
| Aliases: | wi |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Выходные данные
None
Этот командлет не возвращает выходные данные.
Примечания
Этот командлет доступен только на платформах Windows.