
使用说明:
1、测试环境:Win10桌面环境,Office2019;所有命令需ANSI编码保存。
2、修复说明:
(1)修复Office 图片导入失败的问题(用户权限问题);
(2)修复Office Flash控件未注册的问题;
(3)修复Office 桌面右键97-2003快捷键打开BUG的问题;
(4)修复Office AppvIsvSubsystemsXX.dll丢失的问题(可封装前运行)
(5)清除Office 自带的(或更新后)自启动的任务计划程序(选用)
3、命令如下:
@echo off
set /a _Debug=0
::==========================================
:: 获取管理员权限
set _Args=%*
if "%~1" NEQ "" (
set _Args=%_Args:"=%
)
fltmc 1>nul 2>nul || (
cd /d "%~dp0"
cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~dp0"" && ""%~dpnx0"" ""%_Args%""", "", "runas", 1 > "%temp%\GetAdmin.vbs"
"%temp%\GetAdmin.vbs"
del /f /q "%temp%\GetAdmin.vbs" 1>nul 2>nul
exit
)
::==========================================
:: 修复Office 图片导入失败的问题(用户权限问题)
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Cache" /t REG_SZ /d "C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCache" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Cache" /t REG_EXPAND_SZ /d "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache" /f
::==========================================
:: 修复Office Flash控件未注册的问题
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{233C1507-6A77-46A4-9443-F871F945D258}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{233C1507-6A77-46A4-9443-F871F945D258}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB70-AE6D-11CF-96B8-444553540000}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB70-AE6D-11CF-96B8-444553540000}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{233C1507-6A77-46A4-9443-F871F945D258}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{233C1507-6A77-46A4-9443-F871F945D258}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB6E-AE6D-11CF-96B8-444553540000}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB70-AE6D-11CF-96B8-444553540000}" /v "Compatibility Flags" /t REG_DWORD /d "0" /f
reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{D27CDB70-AE6D-11CF-96B8-444553540000}" /v "ActivationFilterOverride" /t REG_DWORD /d "1" /f
::==========================================
:: 修复Office 桌面右键97-2003快捷键打开BUG的问题
reg add "HKCR\.doc\Word.Document.8\ShellNew" /v "FileName" /t REG_SZ /d "Word.doc" /f
reg add "HKCR\.xls\Excel.Sheet.8\ShellNew" /v "FileName" /t REG_SZ /d "Excel.xls" /f
reg add "HKCR\.ppt\PowerPoint.Show.8\ShellNew" /v "FileName" /t REG_SZ /d "PowerPoint.ppt" /f
reg add "HKCU\Software\Microsoft\Office\16.0\Excel\Security" /v "ExtensionHardening" /t REG_DWORD /d "0" /f
::==========================================
:: 修复Office AppvIsvSubsystemsXX.dll丢失的问题(可封装前运行)
del /f /s /q "%HOMEDRIVE%\Program Files (x86)\Microsoft Office\root\Office16\AppvIsvSubsystems32.dll"
del /f /s /q "%HOMEDRIVE%\Program Files (x86)\Microsoft Office\root\Office16\C2R32.dll"
del /f /s /q "%HOMEDRIVE%\Program Files\Microsoft Office\root\Office16\AppvIsvSubsystems64.dll"
del /f /s /q "%HOMEDRIVE%\Program Files\Microsoft Office\root\Office16\C2R64.dll"
copy /y "%HOMEDRIVE%\Program Files\Common Files\microsoft shared\ClickToRun\AppvIsvSubsystems32.dll" "%HOMEDRIVE%\Program Files (x86)\Microsoft Office\root\Office16"
copy /y "%HOMEDRIVE%\Program Files\Common Files\microsoft shared\ClickToRun\C2R32.dll" "%HOMEDRIVE%\Program Files (x86)\Microsoft Office\root\Office16"
copy /y "%HOMEDRIVE%\Program Files\Common Files\microsoft shared\ClickToRun\AppvIsvSubsystems64.dll" "%HOMEDRIVE%\Program Files\Microsoft Office\root\Office16"
copy /y "%HOMEDRIVE%\Program Files\Common Files\microsoft shared\ClickToRun\C2R64.dll" "%HOMEDRIVE%\Program Files\Microsoft Office\root\Office16"
::==========================================
:: 清除Office 自带的(或更新后)自启动的任务计划程序(选用)
schtasks /delete /tn "\Microsoft\Office\Office Automatic Updates 2.0" /f
schtasks /delete /tn "\Microsoft\Office\Office ClickToRun Service Monitor" /f
schtasks /delete /tn "\Microsoft\Office\OfficeBackgroundTaskHandlerLogon" /f
schtasks /delete /tn "\Microsoft\Office\OfficeBackgroundTaskHandlerRegistration" /f
schtasks /delete /tn "\Microsoft\Office\OfficeTelemetryAgentFallBack2016" /f
schtasks /delete /tn "\Microsoft\Office\OfficeTelemetryAgentLogOn2016" /f
schtasks /delete /tn "\Microsoft\Office" /f
echo.&echo 操作已经完成
pause>nul喜欢10
不喜欢2
声明:(一)本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑或手机等电子设备中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。(二)本站遵循行业规范,任何转载的稿件都会明确标注作者和来源。本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任。作者投稿可能会经我们编辑修改或补充。(三)本站尊重原创,转载文章仅为传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网站转载使用,请保留本站注明的文章来源,并自负版权等法律责任。如对文章有疑议请及时与我们联系。



