PowerShell

PowerShell

【PowerShell】continueの使い方

PowerShellのcontinueステートメントは、ループ処理の中で使用されます。 continueを実行すると、その時点のループの残りの処理をスキップし、次のループの反復に進みます。 これは、特定の条件を満たす場合に処理をスキップした...
PowerShell

【PowerShell】mkdirコマンドによるディレクトリ作成

PowerShellでは、ディレクトリを作成するためにmkdirコマンドを使用します。 シンプルなコマンドですが、単一のディレクトリだけでなく、階層構造を持つディレクトリを一括で作成することもできます。 mkdirコマンドの基本的な使い方を...
PowerShell

【PowerShell】-WindowStyle ウィンドウ非表示や最小化

PowerShellには、スクリプトやコマンドを実行する際にウィンドウの表示方法を制御するオプションである-WindowStyleがあります。 ウィンドウを通常通り表示したり、最小化・最大化したり、非表示にしたりすることができます。 -Wi...
PowerShell

【PowerShell】Select-Stringコマンドレットの使い方

Select-Stringは、PowerShellで文字列やパターンを検索するためのコマンドレットです。 ファイル内の文字列や、テキストストリームから特定のパターンを探す際に使用されます。 基本構文 Select-Stringの基本的な構文...
PowerShell

【PowerShell】Wait-Process や Start-Sleep による処理待機

PowerShellのWait関連コマンドは、スクリプトの実行中に特定の条件が満たされるまで待機させる際に役立ちます。 主に以下のような状況で使われます。 プロセスが終了するまで待機する。 イベントがトリガーされるまで待機する。 ファイルが...
PowerShell

【PowerShell】Write-Output の使い方

Write-Output は、PowerShell で最も基本的なコマンドの一つで、オブジェクトを出力ストリーム(パイプライン)に送るために使用されます。 主に、スクリプトやコマンドの結果をユーザーに表示したり、次のコマンドに渡したりするた...
PowerShell

【PowerShell】Google検索の自動化

PowerShellを使用して、Google検索を自動化するスクリプトを書くことができます。 Start-Processを使ってウェブブラウザを開き、Googleの検索クエリをURLに組み込むことで実現します。 以下は、Google検索を自...
PowerShell

【PowerShell】正規表現を使用して文字列を置換する方法

PowerShellでは、文字列を置換するために-replace演算子を使用します。 通常の文字列置換だけでなく、正規表現を用いて柔軟にパターンを指定し、部分文字列を置換することができます。 -replace演算子の基本 基本構文 $str...
PowerShell

【PowerShell】$?の使い方

PowerShellにおける$?変数は、直前に実行したコマンドの成功または失敗を示す自動変数です。 PowerShellのスクリプトやコマンドの中で、その成否を確認して、次の処理を制御する場合に便利です。 成功した場合、$?はTrueを返し...
PowerShell

【PowerShell】NULL判定を行う方法

NULL判定は、プログラム、スクリプトの信頼性を向上させるために重要です。 NULLは、変数やオブジェクトが値を持っていない状態を示すもので、NULL判定を適切に行うことで、エラーを防いだり、スクリプトの流れをコントロールしたりすることがで...