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


Clear-RecycleBin

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

Синтаксис

Clear-RecycleBin
     [[-DriveLetter] <String[]>]
     [-Force]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Описание

Командлет Clear-RecycleBin удаляет содержимое корзины текущего пользователя. Это действие похоже на использование пустой корзины Windows.

Примеры

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

Запрашивает подтверждение пользователя перед выполнением командлета. Пользователь запрашивает подтверждение, даже если параметр 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 и Confirm .

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

-WhatIf

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

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

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

None

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