我試圖獲得所有以".asp "結尾的檔案,但我也獲得了以".aspx "或".asp... "結尾的檔案。
Get-ChildItem C:test -Filter *.asp -Recurse | % {$_.FullName}。
對于這個例子,假設我有一個目錄,里面有test1.asp、test2.aspx和test3.asp,如果我執行我的腳本,輸出結果將是:
C:test est1.asp
C:test est2.aspx
C:test est3.asp
但我只希望它能得到 "test1.asp和test3.asp"。 為了了解情況,我使用Powershell 2.1.
。誰能告訴我如何解決這個問題?
uj5u.com熱心網友回復:
嘗試多檢查一個最后的3個符號
Get-ChildItem 'C: est'/span> -Filter '*.asp'/span> -Recurse|.
Where {$_.Name.substring($_.Name.length -3, 3) -Match 'asp'}. |% {$_.FullName}。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/309317.html
標籤:
上一篇:如何利用DefenderforEndpointRestAPI,使用PowerShell向高級狩獵查詢傳遞一個變數
