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

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

REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Resiliency\DocumentRecovery" /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)\Aptos\MFP_Excel\logs\MFP_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_USER\SOFTWARE\Microsoft\Office\Excel\Addins\AptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\AptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Excel\AddinsAptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%

rem ###################################################################
rem TO IMPORT PROPER REGISTER KEYS
REG IMPORT "C:\Program Files (x86)\Aptos\MFP_Excel\loadbehaviourCU.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_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Resiliency\DisabledItems" /F
rem #######################################################################################################
rem TO DELETE EXCEL DOCUMENT RECOVERY
SET message=DELETE EXCEL DOCUMENT RECOVERY WHEN PRESENT
ECHO %message% >> %logfile%
REG DELETE "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Excel\Resiliency\DocumentRecovery" /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_USER\SOFTWARE\Microsoft\Office\Excel\Addins\AptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\AptosPlanning OLAP Excel Add-In" /v "LoadBehavior" >> %logfile%
REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Excel\AddinsAptosPlanning 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 Files\Microsoft Office\Office16\EXCEL.exe"

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

EXIT

posted @ 2021-04-30 14:31  ethan_song  阅读(101)  评论(0编辑  收藏  举报