PowerShell

PowerShell

【PowerShell】Set-ExecutionPolicy Bypassと-ExecutionPolicy Bypassの違い|恒久設定と一時設定を徹底解説

PowerShellでスクリプトを実行しようとしたときに、実行ポリシー(Execution Policy)のエラーに遭遇したことはありませんか?その対処法としてよく見かけるのが、次の2つのコマンドです。Set-ExecutionPolicy...
PowerShell

【PowerShell】サービス再起動を自動化する方法|Restart-Service の実務活用例まとめ

🖥 サービス再起動が必要な場面Windows環境では、サービスが停止したり不安定になった場合に再起動が必要になることがあります。 例えば「Windows Updateサービス」や「IIS(Webサーバー)」など、業務に直結するサービスは迅速...
PowerShell

【PowerShell】待機・一時停止(Pause)のやり方まとめ|Start-Sleep / Read-Host の使い分け

PowerShell でスクリプトを書いていると、「処理を一時停止したい」「一定時間だけ待機したい」といった場面は頻繁にあります。本記事では、PowerShell における代表的な待機・停止(Pause 相当)の方法を整理し、実務で迷わず使...
PowerShell

【PowerShell】ログ収集を自動化する方法|イベントログ・プロセス・サービスの実務例まとめ

🖥 ログ収集が必要な場面システム管理や業務運用では、イベントログやサービスの状態、プロセス情報を定期的に記録することが重要です。 PowerShellを使えば、GUI操作なしでログを自動収集し、テキストやCSV形式で保存できます。これにより...
PowerShell

【PowerShell】ユーザーアカウント管理を自動化する方法|ローカル・ADの実務コマンドまとめ

🖥 ユーザーアカウント管理とは?Windows環境やActive Directoryを利用する企業では、ユーザーアカウントの作成・削除・権限変更などの作業が頻繁に発生します。 これらをGUIで行うと手間がかかりますが、PowerShellス...
PowerShell

PowerShellを決まった時間に自動で実行する方法(タスクスケジューラ)

🖥 タスクスケジューラとは?Windowsに標準搭載されているタスクスケジューラは、指定した時間やイベントに応じてプログラムやスクリプトを自動実行できる機能です。 PowerShellスクリプトと組み合わせることで、定期的なログ収集・サービ...
PowerShell

【PowerShell】基本コマンド10選+開発に役立つコマンドまとめ

🖥 PowerShellとは?PowerShellは、Windowsに標準搭載されている コマンドラインシェル兼スクリプト言語 です。従来の「コマンドプロンプト」よりも強力で、システム管理や自動化、開発環境の構築に幅広く活用されています。 ...
PowerShell

【PowerShell】Set-ExecutionPolicy RemoteSigned と Scope の適応範囲の違いをわかりやすく解説

PowerShell でスクリプトを実行しようとすると、「このシステムではスクリプトの実行が無効になっています」とエラーが出たことはありませんか?これは実行ポリシー(ExecutionPolicy)が原因です。今回は、よく使われるRemot...
PowerShell

【PowerShell】ファイル/フォルダを移動させる方法まとめ

1. 基本:Move-Item コマンドレットを使うPowerShellでファイルを移動させるには、Move-Itemコマンドレットを使います。構文は以下の通りです。Move-Item <移動元のパス> <移動先のパス>例:ファイルを移動す...
PowerShell

【PowerShell】スクリプト実行の許可と「RemoteSigned」設定方法

PowerShellでスクリプトを実行する際、初期設定ではセキュリティ上の理由から制限されています。ここでは、Set-ExecutionPolicy RemoteSignedを使ってスクリプト実行を許可する理由と設定方法をまとめます。1. ...