Move-Item - Powershell 1.0 CmdLet
ActiveXperts Network Monitor ships with integrated Powershell scripts to monitor complex network. The scripts run out of the box
Download the ActiveXperts Network Monitor FREE version now »
Move-Item
Description Move an item from one location to another Usage Options Example(s) Move and rename a file: PS C:\>Move-Item -path C:\SS64.txt -destination E:\work\tst.txt Move a directory, and all of its subdirectories and files: PS C:\>Move-Item -path C:\Temp -destination C:\Logs Move all the .TXT files in the current directory, represented by a dot (.) PS C:\>Move-Item -path .\*.txt -destination C:\Logs Use Get-Childitem to retrieve all .doc files from the current directory (.) and all subdirectories and move them to a single directory: PS C:\>Get-Childitem . -recurse -include *.doc | move-item -dest C:\mydocs If any of the files being moved share the same name, Move-Item will display an error and continue, but will move only one file with each name, the other files remain in their original directories. By default, Get-Childitem will not select hidden files unless you specify -Force Move registry keys and values: PS C:\>Move-Item hklm:\software\SS64\* hklm:\software\TEST The wildcard (*) indicates that the contents of the SS64 key should be moved, but not the key itself. Move a directory name that includes wildcard characters: PS C:\>Move-Item -literalpath 'C:\folder_with[reserved`chars]' -destination C:\myDocs