select-string

    1熱度

    3回答

    我使用的PowerShell的選擇字符串,它工作很好,但有時我不喜歡,它給了我匹配的整個行,因爲它包含(對我來說)不必要的信息。 是否有簡單的方法讓它在正則表達式,正則表達式和15個字符之前給我10個字符?我現在該怎麼使用它 例如: gci *.log | select-string "lastname"

    5熱度

    2回答

    我是PowerShell的初學者,懷疑什麼是簡單的問題。我試圖做下面的命令,但它沒有返回任何結果,我不明白爲什麼。 我試圖得到bcdedit的當前部分的描述。如果我做的: bcdedit /enum | select-string "identifier.*current" -context 0,3 它返回如下: > identifier {current} device partition

    0熱度

    1回答

    我想拉日期和時間從以下類似的字符串: <![LOG[Inventory: Successfully sent report. Destination:mp:MP_SinvEndpoint, ID: {CFF6CD46-AEC7-4BFB-8B09-E7507346AAF6}, Timeout: 80640 minutes MsgMode: Signed, Not Encrypted]LOG]!><

    2熱度

    3回答

    我試圖在一系列日誌文件中搜索模式「錯誤」,然後將結果寫入文本文件。 我使用命令: foreach($file in $files){ $match = get-content $file | Select-String $p | Out-File $matchfile } 模式$ P已經在命令行欺騙。 我在Windows Server 2008 R2上運行腳本,如果「錯誤」是日誌

    12熱度

    2回答

    我行 - echo $LocalAdmins Administrator Domain-Administrator daemon SomeUser 線1-3應該是相同的,儘管可能有情況 域的管理員不存在,因此簡單地計算線將不會 幫助,因爲用戶可能會隱藏在第3行。 第4行字符串發生變化,可能會有多於4行,如 以及根本沒有第4行。 我還不確定線條是否改變位置