Move-WssFolder

Move-WssFolder

Moves a server folder to a different drive.

Syntax

Parameter Set: OpParamSet
Move-WssFolder [-Folder] <Folder> [-NewDrive] <String> [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: CancelParamSet
Move-WssFolder [-Folder] <Folder> [-Cancel] [-Force] [-Confirm] [-WhatIf] [ <CommonParameters>]

Detailed Description

The Move-WssFolder cmdlet moves a server folder to a different drive.

Parameters

-Cancel

Indicates that the cmdlet attempts to cancel a move that is in progress.

Aliases

none

Required?

true

Position?

2

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Folder<Folder>

Specifies the name of a folder.

Aliases

none

Required?

true

Position?

1

Default Value

none

Accept Pipeline Input?

True (ByValue)

Accept Wildcard Characters?

false

-Force

Forces the command to run without asking for user confirmation.

Aliases

none

Required?

false

Position?

named

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-NewDrive<String>

Specifies the destination path for the folder on the new drive.

Aliases

none

Required?

true

Position?

2

Default Value

none

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-Confirm

Prompts you for confirmation before running the cmdlet.

Required?

false

Position?

named

Default Value

false

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Required?

false

Position?

named

Default Value

false

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see    about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Inputs

The input type is the type of the objects that you can pipe to the cmdlet.

Outputs

The output type is the type of the objects that the cmdlet emits.

  • Folder

Examples

Example 1: Move a folder to a different drive

The first command gets the folder named ProjectsWest and stores it in the $Folder variable.

The second command moves the folder stored it in the $Folder variable from the current drive to the root directory on the drive E.

PS C:\> $Folder = Get-WssFolder -Name "ProjectsWest"
PS C:\> Move-WssFolder -Folder $Folder -NewDrive "E:\"

Add-WssFolder

Get-WssFolder

Set-WssFolder

Remove-WssFolder

Measure-WssFolder