Prompt Title: PowerShell Script Creation.

Created 1 year ago
Votes 0
Views 146 times
0

Prompt Detail:

以下はPowerShellで書かれたスクリプトです。特定の文字列を含んでいる場合に、指定された文字列の一部を関数に代入します。

php
function Get-Substring { param ( [string]$inputString ) if ($inputString -like "*Provisioning:*") { $substring = $inputString.Substring(13, 15) Write-Host "Provisioningの後ろの15文字: $substring" } if ($inputString -like "*USER_LABEL_PRIMARY:*") { $substring = $inputString.Substring(19, 15) Write-Host "USER_LABEL_PRIMARYの後ろの15文字: $substring" } if ($inputString -like "*???:*") { $substring = $inputString.Substring(5, 15) Write-Host "???:の後ろの15文字: $substring" } } # 関数の呼び出し例 Get-Substring -inputString "これはProvisioning:の例です。" Get-Substring -inputString "USER_LABEL_PRIMARY:これは例です。" Get-Substring -inputString "これは???:の例です。"

このスクリプトを新しいファイルに保存し、".ps1"という拡張子を付けてください。例えば、"substringFunction.ps1"という名前で保存できます。

注意:PowerShellは、Windowsオペレーティングシステムに最初からインストールされています。ただし、スクリプトの実行ポリシーが制限されている場合があります。スクリプトを実行する前に、PowerShellの実行ポリシーを確認してください。詳細については、以下のリンクを参照してください。

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.1

Leave a Comment