1
我需要創建一個可以找到文件的腳本,如果它不存在(或拼寫錯誤),請使用其他文件。如何搜索另一個文件,如果不存在並使用它?
從我所看到的 - 似乎只有寫主機的答案,我不希望它做。在做了一些研究之後,看起來像一個if
聲明是前進的方向,但我遇到了問題。已經得到(但可能是瘋狂的錯誤):
$test = if (Test-Path 'C:\test1') else (Test-Path 'C:\test2')
我需要創建一個可以找到文件的腳本,如果它不存在(或拼寫錯誤),請使用其他文件。如何搜索另一個文件,如果不存在並使用它?
從我所看到的 - 似乎只有寫主機的答案,我不希望它做。在做了一些研究之後,看起來像一個if
聲明是前進的方向,但我遇到了問題。已經得到(但可能是瘋狂的錯誤):
$test = if (Test-Path 'C:\test1') else (Test-Path 'C:\test2')
是這樣的? You should really use Google for getting to grips with basic syntax
$filePath1 = 'C:\test1'
$filePath1 = 'C:\test2'
if (Test-Path $filePath1){
$test = $filePath1
}Elseif(Test-Path $filePath2){
$test = $filePath2
}Else{
Write-Host "Neither file exits."
}
'$測試= {(試驗路徑 'C:\ TEST1') - 或(測試的路徑 'C:\ TEST2')}'(可變'$ test'將'$真'如果任一路徑存在) –