{}const=>[]async()letfn</>var
基礎開発

PowerShellの操作方法—初心者向け完全ガイド

もし、理解できない文字が書かれた黒いウィンドウを開いて、「触らないほうがいい」と思って閉じたことがあるなら、おめでとうございます。それはPowerShellでした。恐れずに賢く使う方法を見てみましょう

К

Kodik

著者

1分で読める

🧠 もしあなたが、理解できない文字が書かれた黒いウィンドウを開いて、「ああ、触らないほうがいい」という言葉で閉じたことがあるなら、おめでとうございます。それはPowerShellでした。今日は、恐れずに賢く使う方法を学びます。シンプルで楽しく、ミームもあります。さあ始めましょう!


PowerShell とは何ですか?なぜ必要なのですか?

PowerShell は、タスクの自動化とシステム管理のための Microsoft の強力なツールです。これはプログラマーのためのGoogleドキュメントのようなものだと考えてください。すべてが制御され、すべてが自動化されます。

🤔 なぜエクスプローラーだけではないのですか?

エクスプローラー(通常のフォルダーウィンドウ)

PowerShell

マウスをクリックします

コマンドを書く ✍️

100 個のファイルの名前をゆっくりと変更する

コードを1行で実行する

何かがうまくいかないと、落ち込む

スクリプトを介して修正する

PowerShellは、次の場合に特に役立ちます。

  • 大量のファイルを扱う

  • 同じアクションを頻繁に実行する(コピー/アーカイブなど)

  • システムを一度設定して、ルーチンを永遠に忘れたい

👀 PowerShellは、コンピューターのスーパーパワーのようなものです。ただ、ウェブの代わりにコマンドが使えます。


🔥 10万人以上の学生が参加中

理論を読むのに疲れた?
コーディングの時間だ!

Kodik — 実践でプログラミングを学ぶアプリ。AIメンター、インタラクティブなレッスン、実際のプロジェクト。

🤖 AI 24時間
🎓 修了証
💰 無料
🚀 始める
今日参加

PowerShellを開く方法🔓

  1. Win + Rをクリックしてください

  2. powershellを書く

  3. Enterキーを押す

さあ、始めましょう!(はい、とても簡単です。恐れないでください!)

PowerShell を管理者として実行する場合は、次のようにします。

  • Windows検索でPowerShellを見つける

  • 右クリックして「管理者として実行」を選択します

🧙‍♂️ 管理者モードでは、さらに多くの機能(サービスの管理やプログラムのインストールなど)を利用できます。


最初のコマンド:Get-Help

Get-Help

このコマンドはあなたの新しい親友です。他のコマンドが何をしているかを教えてくれます。

Get-Help Get-Process

使用例を見たい場合:

Get-Help Get-Process -Examples

🧑‍🏫 今日のジョーク: PowerShellはStack Overflowのようなものですが、自分で自分を助けることができます。


初心者向けの便利なコマンド 🛠️

チーム

何をするか

Get-Process

実行中のプロセスを表示します

Stop-Process -Name chrome

プロセスを終了する(例:Chromeを閉じる)

Get-Service

システム内のサービスを表示します

Start-Service / Stop-Service

サービスを開始または停止します

Get-ChildItem

現在のディレクトリ内のファイルとフォルダを表示します

Set-Location

別のフォルダへの移動( cdと同様)

New-Item

ファイルまたはフォルダの作成

Remove-Item

ファイルまたはフォルダの削除

Copy-Item

ファイルとフォルダのコピー

Move-Item

ファイルとフォルダの移動


例:魔法をかける方法✨

フォルダ内のすべてのファイルを表示:

Get-ChildItem C:\Users\Public

フォルダへ移動:

Set-Location C:\Users\Public

テキストファイルを作成します。

New-Item -Path . -Name "example.txt" -ItemType "File"

ファイルを削除する:

Remove-Item .\example.txt

ファイル名を変更する:

Rename-Item -Path "old.txt" -NewName "new.txt"

ファイルをコピーする:

Copy-Item -Path "example.txt" -Destination "backup_example.txt"

ファイルを移動する:

Move-Item -Path "backup_example.txt" -Destination "C:\Backup"

🤓 だから、デスクの掃除も自動化できるんだ。


スクリプトの書き方💻

PowerShellスクリプトは、単に拡張子が.ps1のファイルです。メモ帳を開いてコマンドを書き、script.ps1として保存してから実行できます。

# 例: 3つのフォルダを作成するスクリプト
New-Item -Path . -Name "Project1" -ItemType "Directory"
New-Item -Path . -Name "Project2" -ItemType "Directory"
New-Item -Path . -Name "Project3" -ItemType "Directory"

起動するには:

.\script.ps1

💡 スクリプトを実行するには、実行ポリシーを変更する必要がある場合があります。

Set-ExecutionPolicy RemoteSigned

Y(はい)を選択してEnterキーを押すと、準備が整います。

🙈 今日のジョーク: PowerShellスクリプトはパスタのようなものです。正しく作れば美味しくなります。そうでない場合は、すべてがくっつきます。


日常業務を自動化する方法 🤖

PowerShell で自動化できるアイデアをいくつかご紹介します。

🔄 ファイルのバックアップ

Copy-Item "C:\Work\*" "D:\Backup\" -Recurse

📅 日誌の作成

$today = Get-Date -Format "yyyy-MM-dd"
New-Item -Path . -Name "log_$today.txt" -ItemType "File"

🧹「ダウンロード」フォルダから古いファイルを削除するには:

Get-ChildItem "C:\Users\User\Downloads" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-30) } | Remove-Item

🧼 自動クリーニングが現実になりました!


次は何ですか?

PowerShell を気に入っていただけた場合(気に入っていただけるはずです!)、次に進んでください。

  • より複雑なスクリプトの書き方を学ぶ

  • リモートコンピューターを管理する

  • 日常業務(バックアップ、レポートなど)を自動化する

  • Windows タスク スケジューラーと PowerShell を使用する

  • PowerShellを介してJSON、CSV、Excelファイルを操作する

PowerShellだけでなく、他のプログラミング言語も学びたい場合は、 コディック! これは、Python、JavaScript、その他の言語をゼロから学ぶのに便利で楽しいアプリです 🧑‍💻📱


🎯先延ばしをやめよう

記事は気に入った?
実践の時間だ!

Kodikでは読むだけでなく、すぐにコードを書く。理論 + 実践 = 本当のスキル。

即座に実践
🧠AIがコードを説明
🏆修了証

登録不要 • カード不要