Поделиться через


Clear-RecycleBin

Очищает содержимое корзины текущего пользователя.

Синтаксис

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
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DriveLetter

Задает корзину для очистки для одной буквы диска или массива букв диска.

Тип:String[]
Position:0
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Force

Указывает, что пользователю не предлагается подтвердить очистку корзины. Параметр force также переопределяет параметры WhatIf и Подтвердить.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если Clear-RecycleBin выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Выходные данные

None

Этот командлет не возвращает выходные данные.

Примечания

Этот командлет доступен только на платформах Windows.