「PowerShell」TrimEndメソッドで文字列末尾の空白を取り除く
書式
文字列.TrimEnd()
TrimEndメソッドを利用して文字列の末尾の空白を取り除きます。
使用例
# 全角空白あり$SS = " test abc "Write-Host($SS.Leng ...「PowerShell」TrimStartメソッドで文字列先頭の空白を取り除く
書式
文字列.TrimStart()
TrimStartメソッドを利用して、文字列の先頭の空白を取り除きます。
使用例
「PowerShell」Trimメソッドで文字列の先頭と末尾の空白を取り除く
書式
文字列.Trim()
Trimメソッドで先頭の半角空白と末尾の連続した半角空白を取り除きます
Trimメソッドで先頭の半角空白と末尾の連続した半角空白を取り除
先頭と末尾の全角空白を取り除きます。 ...
「PowerShell」LastIndexOfメソッドで検索開始位置を指定する
書式
LastIndexOf(値, 開始位置);
LastIndexOfメソッドで検索開始位置を指定します。
引数2は検索を始める位置です。
サンプル
$target = "RstR23"Wr ...「PowerShell」Sort-Objectで配列の要素を昇順でソートする
書式
$配列名 = 値1 , 値2 , 値3
$配列名 | Sort-Object
Sort-Objectを利用して配列の要素を昇順でソートします。
$配列名 | Sort-Object -Desc ...
「PowerShell」IndexOfメソッドで前から検索するサンプル
書式
IndexOf(値);
該当の文字がなかったときは-1を返します。
先頭の1文字目の位置は0です。
文字列の先頭から検索して引数に指定した文字列が出現した位置を返します。
使用例 ...
「PowerShell」foreach文で配列の要素を取得する
書式
$配列名 = 値1 , 値2 , 値3
1.for文でループを実行します
for ($i = 0; $i -lt $配列名.Length; $i++) {処理コード
2.foreach文でr- ...
「Powershell」正規表現で区切り文字をORで指定するサンプル
書式
変数 = 文字列 -split “区切り文字”
正規表現使用できます。
$変数名 = 文字列 -split “”
正規表現で区切り文字をコロン(:) ...
「PowerShell」split関数を使って半角スペースで区切るサンプル
書式
$変数名 = “文字列1 文字列2 文字列3″
$変数名.split(” “)
文字列を半角スペースで区切って配列にしています。
使用例
「PowerShell」splitで文字列を分割して配列にするサンプル
書式
変数名 = 文字列.split(“区切り文字”)
引数で文字列を区切り配列を返します。
使用例
$city = "tokyo,oosaka,fukuoka"$cft = ...「PowerShell」if文で論理否定(-not) を使用するサンプル
書式
if -not(条件式)
条件式がtrueの場合にfalseになります。
条件式がfalseの場合にtrueになります。
使用例
tt = 456if (-not($tt -eq 456 ...「PowerShell」if文で論理和を使用するサンプル
書式
if (条件式1) -or (条件式2)
論理和(-or)の左の式または右の式のどちらかが条件に合致する場合にtrueになります。
比較演算子
a -eq b aとbの値は等しい。equal( ...
「PowerShell」if文で論理積を使用するサンプル
書式
if (左の条件式1) -and (右の条件式2)
論理積(-and)の左の式と右の式の両方が条件に合致する場合にtrueになります。
比較演算子
a -eq b aとbの値は等しい。equal( ...
「PowerShell入門」if文で条件処理を分岐するサンプル
書式
if (条件式1){ 処理コード1}else if (条件式2){ 処理コード2}else{ 処理コード3}条件式がtrueの場合、配下のブロックの処理が実行されます。
条件式がfalseの場合、els ...
「PowerShell入門」Get-Contentでファイルを読み込む
書式
配列変数名 = Get-Content ファイルパス
ファイルの文字を読み込み配列を取得します。
使用例
1.テキストファイル「c:\study\demo.tx」
tokyo
「PowerShell」for文2重ループでcontinueを使用するサンプル
書式
for(初期化式1 ; 条件式 ; 増減式){ for(初期化式2; 条件式 ; 増減式){ if (条件式) { continue }}初期化式は、最初に1回だけ実行されます。
条件式がtrueの間、処理 ...
「PowerShell」FullyQualifiedErrorId : UnauthorizedAccessスクリプトが実行できないの解決方法
環境
Windows 10 64bit
エラー現象
PS C:\study\powershell> .\test.ps1.\test.ps1 : このシステムではスクリプトの実行が無効になっているため、 ...「PowerShell」continueを使ってfor文ループの先頭に戻る
書式
for(初期化式 ; 条件式 ; 増減式){
if(条件式){continue}
}
処理を繰り返す時に使用します。
条件式がtrueの間、処理を繰り返します。
条件式がfalse ...