ファイルの移動は、Move-Itemを使います。
構文
Move-Item [移動したいファイル] [移動先フォルダ]
Move-Item C:\Data\tmp\document1\仕様書.docx C:\Data\tmp\document2\
この例では、C:\Data\tmp\document1\仕様書.docx を C:\Data\tmp\document2フォルダに移動します。
ちなみに、Move-Itemは移動先に同じ名前のファイルがあると怒られます。
もし上書きでファイルを移動したい場合は、-forceパラメーターを追加してください。
Move-Item C:\Data\tmp\document1\仕様書.docx C:\Data\tmp\document2\ -force
こんな感じです。
また、複数のファイルorフォルダを全て移動したい場合は、ワイルドカードを使います。
Move-Item C:\Data\tmp\document1\* C:\Data\tmp\document2\
また、.txtという拡張子が付くファイルだけ移動させたい場合は、
*.txtと指定してください。
Move-Item C:\Data\tmp\document1\*.txt C:\Data\tmp\document2\
こんな感じになります。
<関連記事>
【PowerShell】ファイルをコピーする
【PowerShell】ファイルを削除
【PowerShell】ファイルを読み込む
【PowerShell】ファイル作成
【PowerShell】ファイル検索
スポンサーリンク