我试图安装位于共享驱动器上的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代替?随意的想法。 –