通过powershell在PC上安装CCM客户端

Installing CCM client on PC via powershell

我正在尝试加快 SCCM 识别域中的设备并开始安装应用程序的速度。

我在 powershell 中有以下内容

$CCMInstallerPath = "\ServerFQDN\SMS_MAN\Client\ccmsetup.exe"
$args = "/mp:MPServer", "/LOGON", "/UsePKICert", "SMSSLP=SMSSLPServer", "SMSSITECODE=MAN"
& $CCMInstallerPath $args

我收到以下错误:

Program 'ccmsetup.exe' failed to run: Access is deniedAt line:1 char:5
+     & $CCMInstallerPath $args
+     ~~~~~~~~~~~~~~~~~~~~~~~~~.
At line:1 char:5
+     & $CCMInstallerPath $args
+     ~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [], ApplicationFailedException
    + FullyQualifiedErrorId : NativeCommandFailed

我已按组和直接按名称读取和执行此文件

我也试过:

Start-Process -FilePath \ServerFQDN\SMS_MAN\Client\ccmsetup.exe -ArgumentList "/mp:MPServer", "/logon SMSSITECODE-MAN", "/UsePKICert"

并得到错误

Start-Process : This command cannot be run due to the error: Access is denied.
At line:1 char:5
+     Start-Process -FilePath \ServerFQDN\SMS_MAN\Client\c ...
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Start-Process], InvalidOperationException
    + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand

ServerFQDN 是我们的一个 NM 服务器的替代品 我可以手动完全连接到文件夹和 运行 exe 我正在 运行ning 提升的 powershell

问题是由有效访问中发现的不正确的共享权限引起的。

已授予 运行 文件权限,但有效访问显示差异