我試圖安裝位於共享驅動器上的MSU文件錯誤「無效的目錄名」:安裝MSU,但得到
if (([System.Environment]::OSVersion.Version.Major -lt 10) -and ($PSVersionTable.PSVersion.Major -le 3))
{
$command = "`"" + "Z:\00 - FTA - General\12 - IT\Scripts\Win7 WMF5 KB3134760-x64.msu" + "`""
$parameters = $command + " /quiet"
$install = [System.Diagnostics.Process]::Start("wusa",$parameters,$Username,$Password,"domainName")
$install.WaitForExit()
$install.ExitCode
}
但是我得到的錯誤信息:
使用「5」參數調用「開始」的異常:「目錄名稱無效」 在行:8 char:5 + $ install = [System.Diagnostics.Process] :: Start(「wusa」,$參數... + ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~ .~~~~~~~~~~~~~~CategoryInfo:NotSpecified:(:) [],MethodInvocationException + FullyQualifiedErrorId:Win32Exception
這裏有人誰知道我做錯了嗎? 我也試圖與IP更換驅動器盤符,但它yelds同樣的錯誤信息......
\\192.168.254.3\D$\office\00 - FTA - General\12 - IT\Scripts\Win7 WMF5 KB3134760-x64.msu
[Win32Exception:目錄名稱無效]的可能的複製(http://stackoverflow.com/questions/990562/win32exception-the-directory-name-is-invalid) – beatcracker
是否會發生,如果同樣的錯誤你用Start-Process代替?隨意的想法。 –