0
我試圖運行一個腳本,用於選擇目錄中文件名爲「Sitecore.Social」的所有文件。Powershell:選擇字符串不按預期方式加工
代碼:
$includeFolder = "C:\Sitecore_Installation\afhs72\Website\App_Config\Include\"
$temp = Get-ChildItem ($includeFolder + "*.config") | select-string -SimpleMatch "Sitecore.Social" | group path | select name
echo $temp
下面的鏈接是我PowerShell控制檯的屏幕截圖當我運行該腳本。我將代碼放在「temp.ps1」中。當我運行腳本時,它不顯示任何文件。
http://i.imgur.com/ZpM9r8K.png
提前感謝!
感謝您的答覆。我其實正在嘗試使用該代碼來刪除文件名中包含「Sitecore.Social」的每個文件。但是我將問題縮小到Select-String命令,所以我簡化了我的問題,只關注這個問題。所以我想知道爲什麼Select-String命令不以我期望的方式過濾文件。 – Alex
刪除一組項目是1行代碼。看到我上面修改的代碼。 – dfundako
您的修改代碼幾乎就是我最終做的。但是,我發佈了這個問題,因爲我很好奇爲什麼我發佈的代碼不起作用。 – Alex