2020/08/27 #まとめてリネーム
皆様おはようございます、
#猫でもできるPowerShell(備忘録)
#まとめてリネーム
Get-ChildItem '~\documents\20200817_*.csv'
ディレクトリ: C:\Users\[user_id]\documents
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/08/27 11:57 353417 20200817_log_0.csv
-a---- 2020/08/27 11:54 357379 20200817_log_1.csv
-a---- 2020/08/27 11:48 350581 20200817_log_2.csv
-a---- 2020/08/27 11:45 363392 20200817_log_3.csv
-a---- 2020/08/27 11:28 361553 20200817_log_4.csv
Get-ChildItem '~\documents\20200817_*.csv' |
%{
Rename-Item $_ -NewName (($_.name) -replace '0817','0827')
}
Get-ChildItem '~\documents\20200827_*.csv'
ディレクトリ: C:\Users\[user_id]\documents
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/08/27 11:57 353417 20200827_log_0.csv
-a---- 2020/08/27 11:54 357379 20200827_log_1.csv
-a---- 2020/08/27 11:48 350581 20200827_log_2.csv
-a---- 2020/08/27 11:45 363392 20200827_log_3.csv
-a---- 2020/08/27 11:28 361553 20200827_log_4.csv
今日の日付を付けるつもりのログファイルが 10日前の日付を付けてしまいました。
5ファイルぐらい手作業でも良いのですが、ここは無理くり PowerShellでリネームさせます
ではまた;
#猫でもできるPowerShell(備忘録)
#まとめてリネーム
Get-ChildItem '~\documents\20200817_*.csv'
ディレクトリ: C:\Users\[user_id]\documents
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/08/27 11:57 353417 20200817_log_0.csv
-a---- 2020/08/27 11:54 357379 20200817_log_1.csv
-a---- 2020/08/27 11:48 350581 20200817_log_2.csv
-a---- 2020/08/27 11:45 363392 20200817_log_3.csv
-a---- 2020/08/27 11:28 361553 20200817_log_4.csv
Get-ChildItem '~\documents\20200817_*.csv' |
%{
Rename-Item $_ -NewName (($_.name) -replace '0817','0827')
}
Get-ChildItem '~\documents\20200827_*.csv'
ディレクトリ: C:\Users\[user_id]\documents
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2020/08/27 11:57 353417 20200827_log_0.csv
-a---- 2020/08/27 11:54 357379 20200827_log_1.csv
-a---- 2020/08/27 11:48 350581 20200827_log_2.csv
-a---- 2020/08/27 11:45 363392 20200827_log_3.csv
-a---- 2020/08/27 11:28 361553 20200827_log_4.csv
今日の日付を付けるつもりのログファイルが 10日前の日付を付けてしまいました。
5ファイルぐらい手作業でも良いのですが、ここは無理くり PowerShellでリネームさせます
ではまた;