PowerShell

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 <移動元のパス> <移動先のパス>例:ファイルを移動す...
その他

バッチとは?初心者向けにわかりやすく解説

~バッチ処理の意味・用途・使う言語まで~1. バッチとは?**バッチ(バッチ処理)**とは、「決まった処理を、まとめて一括で自動実行すること」を意味します。たとえば以下のような処理が、すべてバッチ処理にあたります。毎日夜中に売上データを集計...
PowerShell

PowerShellとは?

1. PowerShellの概要PowerShellは、Microsoftが開発したタスク自動化および構成管理のためのシェル環境およびスクリプト言語です。Windows環境を中心に利用されていますが、現在ではLinuxやmacOSにも対応し...