雑記+備忘録

OS中心の技術情報と趣味について(最近は主に将棋)。備忘録なのでここに書かれたことを試すのは自己責任でお願いします。

フォルダ作成削除リネームなど

基本ながら忘れるのでメモ。

○ フォルダー作成

New-Item C:\Work\Folder -ItemType Directory


○ フォルダーリネーム(ファイルも同じ)

Rename-Item C:\Work\Folder Folder2


○ フォルダー削除(ファイルも同じ)

Remove-Item C:\Work\Folder2 -Force -Recurse

-Force 隠しファイルや読み取り専用ファイルなども削除
-Recurse 配下のサブフォルダも再帰的に削除

○ フォルダー存在確認

if (Test-Path C:\Work\Folder2) {
  echo "フォルダあります"
}


○ ついでにForループとWhileループのひな型も

for ($i = 0; $i -lt 10; $i++) {
  # 0~9が画面出力
  Write-Output ("count:"+$i)
}


$cnt = 0
while ($cnt -lt 10) {
  # 0~9が画面出力
  Write-Output ("count:"+$cnt)
  $cnt++
}