- 1
- 0
- 1
你好,
我试图通过SCCM(2207)推送一个powershell脚本来安装一个应用程序,但在1个多小时后,我在SCCM中得到了失败的状态,我试图创建一个包,但也不工作。
你能帮忙解决这个问题吗?
我手动测试了它在设备客户端工作良好
函数install- {
$pullPrintPort = "SLNX安全打印端口"
pnputil /add-driver $DrivePath
write-logging("打印机驱动程序安装前:" + (Get-PrinterDriver))
if ([bool](get - pullPrintPort -Name $pullPrintPort -Ea 0)) {
“安装打印机驱动程序和队列”
& RUNDLL32.EXE PRINTUI.DLL, PrintUIEntry /if /b $PrinterName /f $DrivePath /r $pullPrintPort /m $DriverName /q -ErrorVariable PrinterInstallError | write-logging "Finished to install printer with SLNX Port"
}
其他{
“打印机端口未找到。”确保安装了理光PC客户端。将使用LPT1:代替。”
& RUNDLL32.EXE PRINTUI.DLL, PrintUIEntry /if /b $PrinterName /f $DrivePath /r "LPT1:" /m $DriverName /q -ErrorVariable PrinterInstallError | write-logging "Finished to install printer with LPT1: Port"
}
if ($PrinterInstallError) {
“安装打印机时出现问题。退出。”
出口1
}
}
我试图通过SCCM(2207)推送一个powershell脚本来安装一个应用程序,但在1个多小时后,我在SCCM中得到了失败的状态,我试图创建一个包,但也不工作。
你能帮忙解决这个问题吗?
我手动测试了它在设备客户端工作良好
函数install- {
$pullPrintPort = "SLNX安全打印端口"
pnputil /add-driver $DrivePath
write-logging("打印机驱动程序安装前:" + (Get-PrinterDriver))
if ([bool](get - pullPrintPort -Name $pullPrintPort -Ea 0)) {
“安装打印机驱动程序和队列”
& RUNDLL32.EXE PRINTUI.DLL, PrintUIEntry /if /b $PrinterName /f $DrivePath /r $pullPrintPort /m $DriverName /q -ErrorVariable PrinterInstallError | write-logging "Finished to install printer with SLNX Port"
}
其他{
“打印机端口未找到。”确保安装了理光PC客户端。将使用LPT1:代替。”
& RUNDLL32.EXE PRINTUI.DLL, PrintUIEntry /if /b $PrinterName /f $DrivePath /r "LPT1:" /m $DriverName /q -ErrorVariable PrinterInstallError | write-logging "Finished to install printer with LPT1: Port"
}
if ($PrinterInstallError) {
“安装打印机时出现问题。退出。”
出口1
}
}