現在、ファイルの内容を読み取り、1 行を取得するパターンを返しています。私は今、それ自体で正しい行を取得できます。$RunTimeLine の結果に対して部分文字列関数を実行して最初の 4 文字を返すにはどうすればよいですか?
[string] $RunTimeLine = Select-String -Path $IDCSwiftFlowXMLFile -pattern "<time>" | ForEach-Object {$_.Line}
$RunTimeLine の出力 >>>>>>> 30 5 * * 2-6 2
次のことを試みましたが、何も返されません
$StartTime = $RunTimeLine.substring(0,4)
どんな助けでも大歓迎です。ありがとう。