0
你好,如果我運行下面的命令我獲得真正的響應Powershell的測試的路徑不返回正確的結果
Test-Path -Path "\\LT609247\c$\Users\*\AppData\Local\Microsoft\Outlook\*Internet Calendar*.pst"
然而,當我運行一個腳本以下commad我得到兩個假的回報這是正確的。 iCalendar_Audit.csv包含兩個工作站,其中一個是LT609247。
$Computers = Get-Content c:\temp\iCalendar_Audit.csv
ForEach ($Computer in $Computers)
{ $ADComputer = $null
$ADComputer = Get-ADComputer $Computer
If ($ADComputer)
{
Add-Content c:\temp\iCalendar_Audit.log -Value "Found $Computer, checking for iCalendar"
Test-Path -Path "\\$ADComputer\c$\Users\*\AppData\Local\Microsoft\Outlook\*Internet Calendar*.pst"
}
}
是,或者他可以這樣做:$ ADComputer = Get-ADComputer $ Computer | Select -Expand DNSHostName – 2014-11-24 05:58:17