VBScript には文字列があります
"Microsoft Windows 7 Professional |C:\Windows|\Device\Harddisk0\Partition1"
"Microsoft Windows 7 Professional"
これが生成されるタイミングが欲しいだけです。を区切り文字として使用し"|"
、文字列からすべてを削除する (含める) 方法はありますか?
編集:
Left を使用してみました。これが私のコードの例です
For Each objOperatingSystem in colItems
strOSName = Left(objOperatingSystem.name,InStr("|"))
Next
エラーが発生します。
引数の数が間違っているか、プロパティの割り当てが無効です: 'InStr'