修改注册表阻止EXCEL documents recovery 功能

通过删除下列注册表信息来预加载注册表选项来删除 documents  recovery 功能。

REG DELETE "HKEY_CURRENT_USERSOFTWAREMicrosoftOffice16.0ExcelResiliencyDocumentRecovery" /F

@ECHO OFF
Rem LOG INFO --------------------------------------------------------------------
Rem $Author: 
Rem $ChangeSet: 507 $
Rem $Version: 5 $
Rem $Date: 27/04/2021 15:02:30 $
Rem Copyright: Aptos
Rem Description: 
Rem
Rem REVISION HISTORY ------------------------------------------------------------
Rem $log$

ECHO %date%
SET mm=%date:~4,2%
SET dd=%date:~7,2%
SET yyyy=%date:~10,4%

ECHO %time%
SET hh=%time:~0,2%
SET min=%time:~3,2%
SET ss=%time:~6,2%

SET logfile="C:Program Files (x86)AptosMFP_ExcellogsMFP_Excel_%userdomain%_%username%_%yyyy%%mm%%dd%_%hh%%min%%ss%.log"

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET message=THE USER WHO HAS EXECUTED THE MFP EXCEL BATCH IS
ECHO %message% >> %logfile%
whoami >> %logfile%

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET message=THE TIMESTAMP OF THE MFP EXCEL BATCH EXECUTION IS
ECHO %message% >> %logfile%
ECHO %yyyy%%mm%%dd%_%hh%%min%%ss% >> %logfile%

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET message=THE CURRENT WINDOWS REGISTER KEYS FOR APTOS PLANNING OLAP ADDIN ARE
ECHO %message% >> %logfile%

REG QUERY "HKEY_CURRENT_USERSOFTWAREMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINESOFTWAREMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%

rem ###################################################################
rem TO IMPORT PROPER REGISTER KEYS
REG IMPORT "C:Program Files (x86)AptosMFP_ExcelloadbehaviourCU.reg"
rem #######################################################################################################
rem TO DELETE EXCEL DISABLEDITEMS REGISTER KEYS
SET message=DELETE EXCEL DISABLEDITEMS REGISTER KEYS IF USER HAS DISABLED THE ADDIN BY PRESSING YES TO EXCEL MSG TO DISABLE IT
ECHO %message% >> %logfile%
REG DELETE "HKEY_CURRENT_USERSOFTWAREMicrosoftOffice16.0ExcelResiliencyDisabledItems" /F
rem #######################################################################################################
rem TO DELETE EXCEL DOCUMENT RECOVERY
SET message=DELETE EXCEL DOCUMENT RECOVERY WHEN PRESENT
ECHO %message% >> %logfile%
REG DELETE "HKEY_CURRENT_USERSOFTWAREMicrosoftOffice16.0ExcelResiliencyDocumentRecovery" /F
rem #######################################################################################################

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET message=THE UPDATED WINDOWS REGISTER KEYS FOR APTOS PLANNING OLAP ADDIN ARE
ECHO %message% >> %logfile%

REG QUERY "HKEY_CURRENT_USERSOFTWAREMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINESOFTWAREMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftOfficeExcelAddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

SET message=KILLING EXCEL ZOMBIE PROCESSES FOR THE CURRENT USER
ECHO %message% >> %logfile%
taskkill /F /T /IM EXCEL.EXE /FI "USERNAME eq %username%"

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

timeout 1 >> %logfile%

SET message=LAUNCHING EXCEL
ECHO %message% >> %logfile%

START "" "C:Program FilesMicrosoft OfficeOffice16EXCEL.exe"

SET separator=####################################################################################################################################
ECHO %separator% >> %logfile%

EXIT

原文地址:https://www.cnblogs.com/ethan-song/p/14721898.html