0
我正在嘗試編寫什麼可能是一個非常基本的腳本(我遠離一個腳本編寫人員)。該腳本必須驗證存在的特定驅動器,將其發現記錄在日誌文件中,然後如果驅動器確實存在,則需要使用參數執行多個可執行文件。經過一番研究,我將以下內容整理在一起,但收效甚微。我只用一個可執行文件測試它。結果在這裏:腳本運行,但沒有寫入日誌。日誌文件本身存在,但沒有寫入。驗證路徑,記錄結果,執行文件
$LogDir="E:\logs"
$Logfile = $LogDir+"BIClog.txt"
$Location = "Q:\"
Function LogWrite
{
Param ([string]$logstring)
Add-content $Logfile -value $logstring
}
if ((Test-Path $Location) -ne $False)
{
Logwrite "Q: drive exists. Executing BIC.exe."
& 'C:\Program Files (x86)\YardSmartServer\C3BIC.exe' "CLIENT_STATISTICS"
}
else
{
Logwrite "Q: drive does not exist."
}
輝煌,謝謝。我認爲這很簡單。腳本世界非常新穎。 – user3233347