【PowerShell】フォルダ名を変更する

PowerShellで
 ・フォルダ名を変更
できます!

コード

ここでは例として
 ・デスクトップ配下のフォルダ「aiueo」のフォルダ名を変更
します。

フォルダ「aiueo」
フォルダ「aiueo」
# 変更前のフォルダパス
$oldFolderName="C:\Users\user\Desktop\aiueo"
# 変更後のフォルダ名パス
$newFolderName="C:\Users\user\Desktop\newFolderName"

$ws = New-Object -ComObject Wscript.Shell

try
{
    # フォルダ名を変更
    Rename-Item $oldFolderName $newFolderName -ErrorAction Stop
    $ws.popup("フォルダ名を変更しました。")
}
catch
{
    $ws.popup("エラー : " + $PSItem)
}

「変更前のフォルダパス」を設定します(2行目)。
「変更後のフォルダパス」を設定します(4行目)。

「Rename-Item」コマンドレットにより、フォルダ名を変更します(11行目)。
※「Rename-Item」コマンドレットで例外が発生したら例外処理が実施されるようにするため、「-ErrorAction Stop」を記載します。

実行結果

フォルダ名を変更できました。

実行結果①
実行結果①
実行結果②
実行結果②

参考①

ファイル名の変更もできます。

詳細は以下の記事をご確認ください。

参考②

上記のコードで使用した以下の詳細は、公式サイトをご確認ください。

●「Rename-Item」コマンドレット


●例外処理について

タイトルとURLをコピーしました