You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过Intune(Endpoint Manager)修改注册表键值失败求助

Intune推送PDF24注册表键值失败问题

问题描述

尝试通过Intune(端点管理器)推送注册表键值更改,采用修复流程实现,使用工具生成检测与修复脚本后,运行修复后HKLM:\SOFTWARE\PDF24下的UpdateMode值始终无法从1改为2,无任何效果。

检测脚本(Detection Script)

try {
    if(-NOT (Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24")){ return $false };
    if(-NOT (Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services")){ return $false };
    if(-NOT (Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services\Fax")){ return $false };
    if(-NOT (Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services\PDF")){ return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'LogoClickUrl' -ea SilentlyContinue) -eq 'https://creator.pdf24.org/logoClick.php') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'Label' -ea SilentlyContinue) -eq 'pdf24') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorID' -ea SilentlyContinue) -eq 'pdf24') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorName' -ea SilentlyContinue) -eq 'pdf24.org') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorEmail' -ea SilentlyContinue) -eq 'team@pdf24.org') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'Installer' -ea SilentlyContinue) -eq 'innoSetup') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'InstallationID' -ea SilentlyContinue) -eq 'D0DF8C8C-74FD-4B73-9411-B9C45C7A8481') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'InstallDir' -ea SilentlyContinue) -eq 'C:\Program Files\PDF24') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'UpdateMode' -ea SilentlyContinue) -eq 2) {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'Port' -ea SilentlyContinue) -eq '\\.\pipe\FaxPrint') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'Handler' -ea SilentlyContinue) -eq 'shellCmd') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'ShellCmd' -ea SilentlyContinue) -eq '"%binDir%\pdf24-Fax.exe"') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'RequestUrl' -ea SilentlyContinue) -eq 'https://faxout.pdf24.org') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\PDF' -Name 'Port' -ea SilentlyContinue) -eq '\\.\pipe\PDFPrint') {  } else { return $false };
    if((Get-ItemPropertyValue -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\PDF' -Name 'Handler' -ea SilentlyContinue) -eq 'default') {  } else { return $false };
}
catch { return $false }
return $true

修复脚本(Remediation Script)

if((Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24") -ne $true) {  New-Item "HKLM:\SOFTWARE\PDF24" -force -ea SilentlyContinue };
if((Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services") -ne $true) {  New-Item "HKLM:\SOFTWARE\PDF24\Services" -force -ea SilentlyContinue };
if((Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services\Fax") -ne $true) {  New-Item "HKLM:\SOFTWARE\PDF24\Services\Fax" -force -ea SilentlyContinue };
if((Test-Path -LiteralPath "HKLM:\SOFTWARE\PDF24\Services\PDF") -ne $true) {  New-Item "HKLM:\SOFTWARE\PDF24\Services\PDF" -force -ea SilentlyContinue };
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'LogoClickUrl' -Value 'https://creator.pdf24.org/logoClick.php' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'Label' -Value 'pdf24' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorID' -Value 'pdf24' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorName' -Value 'pdf24.org' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'CreatorEmail' -Value 'team@pdf24.org' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'Installer' -Value 'innoSetup' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'InstallationID' -Value 'D0DF8C8C-74FD-4B73-9411-B9C45C7A8481' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'InstallDir' -Value 'C:\Program Files\PDF24' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24' -Name 'UpdateMode' -Value 2 -PropertyType DWord -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'Port' -Value '\\.\pipe\FaxPrint' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'Handler' -Value 'shellCmd' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'ShellCmd' -Value '"%binDir%\pdf24-Fax.exe"' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\Fax' -Name 'RequestUrl' -Value 'https://faxout.pdf24.org' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\PDF' -Name 'Port' -Value '\\.\pipe\PDFPrint' -PropertyType String -Force -ea SilentlyContinue;
New-ItemProperty -LiteralPath 'HKLM:\SOFTWARE\PDF24\Services\PDF' -Name 'Handler' -Value 'default' -PropertyType String -Force -ea SilentlyContinue;

配置设置

  • 脚本运行上下文:设置为系统账户
  • 超时时间:30分钟
  • 重试次数:3次
  • 分配目标:已将策略分配至包含目标Windows设备的设备组

内容的提问来源于stack exchange,提问作者Michael Menacher

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 11:27:03