我的选择字符串如下:
$prevdate = Get-Content "C:\Prevday.txt"
Select-String -Path "C:\latestdatetime.txt" -Pattern "$prevdate" | Measure-Latest | Out-File "C:\Prevday_snap.txt"
但是我显示的输出是
C:\latestdatetime.txt:1:8/17/2015 9:18:45 AM
我不希望被设为 Bold 的部分。我怎样才能完成这件事。?
答案 0 :(得分:0)
Select-String
返回MatchInfo
个对象。匹配行的文本将位于这些对象的Line
属性中。
Select-String -Path "C:\latestdatetime.txt" -Pattern "$prevdate" | Select -ExpandProperty Line
答案 1 :(得分:0)
我不确定我是否清楚地理解了这个问题,但听起来你想要选择字符串结果的值'part',而不是找到它的位置。如果是这样,您需要进入从select-string获得的匹配对象的属性。例如:
{{1}}