Pagi ini, saya menyalin direktori dari drive jaringan lokal saya ke folder temp untuk pengujian. Kesalahan ini muncul.
Get-Content : Cannot find path 'C:\users\xxxxx\desktop\cgc\Automatic_Post-Call_Survey_-_BC,_CC.txt' because it does no
t exist.
At C:\users\xxxxx\desktop\cgc\testcountexcl1.ps1:55 char:12
+ Get-Content <<<< $txtfile | Get-WordCount -Exclude (Get-Content c:\temp\exclude.txt) | select -First 15
+ CategoryInfo : ObjectNotFound: (C:\users\xxxxx...ey_-_BC,_CC.txt:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Hal ini diharapkan dengan perpindahan...PS tidak dapat menemukan jalur yang direferensikan...tetapi saya membuat perubahan berikut sebelum menjalankan skrip (komentar lama di atas yang baru):
$input = Get-Content c:\temp\wordCount.txt
<# $inpath = "C:\users\xxxxx\desktop\cgc\tx" #>
$inpath = "C:\temp\tx"
$srcfiles = Get-ChildItem $inpath -filter "*.txt"
$notPermittedWords = Get-Content c:\temp\exclude.txt
Firasat pertama saya adalah ada semacam cache yang menyimpan variabel $inpath
saya dari proses terakhir saya...tetapi belum dapat mengetahui apakah itu perilaku PowerShell yang diharapkan. Apakah saya salah mengartikan kesalahan atau solusinya? Bagaimana cara membersihkan cache atau variabel apa pun yang disimpan di memori?
$inpath
dan$srcfiles
keduanya dieksekusi untuk kedua kalinya dengan nilai baru? - person Frode F.   schedule 24.01.2013