
本記事では、PowerShellの基本コマンドとナビゲーション操作について説明します。
目次
基本コマンド一覧
| コマンド | 説明 | 使用例 |
|---|---|---|
| Get-Location | 現在のディレクトリ(作業フォルダ)を表示する。 | Get-Location |
| Set-Location | ディレクトリを移動する。(cdと同じ) | Set-Location C:\work |
| Get-ChildItem | ファイルやフォルダの一覧を表示する。(dirやlsと同じ) | Get-ChildItem |
| New-Item | ファイルやフォルダを作成する。 | New-Item test.txt -ItemType File |
| Remove-Item | ファイルやフォルダを削除する。 | Remove-Item test.txt |
| Copy-Item | ファイルやフォルダをコピーする。 | Copy-Item test.txt backup.txt |
| Move-Item | ファイルやフォルダを移動・名前変更する。 | Move-Item old.txt new.txt |
| Rename-Item | 名前を変更する。 | Rename-Item old.txt new.txt |
| Get-Content | テキストファイルの内容を表示する。 | Get-Content log.txt |
| Set-Content | ファイルに内容を書き込む。 | Set-Content test.txt “Hello” |
| Add-Content | ファイルに追記する。 | Add-Content test.txt “World” |
| Clear-Host | 画面をクリア(clsと同じ) | Clear-Host |
| Get-Help | コマンドのヘルプを表示する。 | Get-Help Get-Process |
| Get-Command | 使用可能なコマンドを検索する。 | Get-Command *service* |
| Get-Process | 実行中のプロセスを表示する。 | Get-Process |
| Stop-Process | プロセスを停止する。 | Stop-Process -Name notepad |
| Get-Service | サービスの状態を表示する。 | Get-Service |
| Start-Service | サービスを開始する。 | Start-Service Spooler |
| Stop-Service | サービスを停止する。 | Stop-Service Spooler |
ナビゲーション操作
現在位置を確認する
Get-Location
ディレクトリを移動する
Set-Location C:\work
または、
cd C:\work
一つ上の階層へ移動する
Set-Location ..
ホームディレクトリへ移動する
Set-Location ~
以上、PowerShellの基本コマンドとナビゲーション操作について解説しました。