#PowerShell

【PowerShell】バッチのログ出力クラス作成

PowerShellバッチの実行結果を出力するログ出力クラスのサンプルコードを記載します。 サンプルコードは必要に応じて変更して使用してください。 <環境> OS:Windows10(64bit) PSVersion:v5.1 ログ出力クラス ログ出力クラス概要 ...

まー 2023-06-08  2023-06-18

【PowerShell】例外処理(try-catch-finally / throw)

PowerShellのtry-catch-finallyとthrowによる例外処理について記載します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 例外処理の基本構文 構文 $ErrorActionPreference = ...

まー 2023-06-06  2023-06-18

【PowerShell】Invoke-SqlcmdによるSQLクエリ実行方法

PowerShellのInvoke-SqlcmdコマンドでSQLServerに接続してSQLクエリを実行します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 Database :Microsoft SQL Server 2022 D...

まー 2023-06-03  2023-06-18

【PowerShell】XMLデータの読み込み・書き込み方法

PowerShellによるXMLデータの読み込み・書き込み方法について記載します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 XMLデータの読み込み 構文 [XML]( Get-Content <XMLファイルパス...

まー 2023-06-01  2023-06-18

【PowerShell】YAMLデータの読み込み・書き込み方法

PowerShellによるYAMLデータの読み込み・書き込み方法について記載します。 PowerShellはYAMLデータの読み込み・書き込みする標準ライブラリがありません。そのため、powershell-yamlモジュールを使用します。 <環境> OS:Windo...

まー 2023-05-28  2023-06-18

【PowerShell】JSONデータの読み込み・書き込み方法

PowerShellによるJSONデータの読み込み・書き込み方法について記載します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 JSONデータの読み込み 構文 ConvertFrom-Json <JSON形式の文字...

まー 2023-05-27  2023-06-18

【PowerShell】Paramによる引数の受け取り方法

PowerShellのParamによる引数の受け取り方法について記載します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 Paramの基本構文 構文 Param($引数1, $引数2・・・) Paramの引数はカ...

まー 2023-05-26  2023-06-18

【PowerShell】指定したパス配下にある特定のファイルおよびフォルダをすべて削除する方法

PowerShellで指定したパス配下にある特定のファイルおよびフォルダをすべて削除するコマンドを記載します。 コマンド構文説明 コマンド構文は以下になります。 Get-ChildItem -Path [パス] -Include [検索項目名] -Recurse | ...

まー 2023-04-02  2023-06-18

【PowerShell】ファイルの文字コード UFT8の「BOM付き・BOMなし」のみ変換する方法

PowerShellによるファイルの文字コードUFF8の「BOM付き・BOMなし」のみを対象に変換する方法を記載します。 <環境> OS:Windows10(64bit) PSVersion:v5.1 バイト配列による変換 FileクラスのReadAl...

まー 2023-04-01  2023-06-18