zoukankan      html  css  js  c++  java
  • 修改注册表阻止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

  • 相关阅读:
    2014 年最热门的国人开发开源软件TOP 100
    欢迎访问李培冠博客
    Go语言学习之路(持续更新)
    租房项目 获取地区信息服务
    租房项目 启动前的处理
    一步步带你用 FastDFS 搭建文件管理系统 详细的不得鸟
    golang 两个go程轮流打印一个切片
    golang 拷贝大切片一定比小切片代价大吗
    matlab 如何把数组A中与数组B中元素相同的元素删除
    golang 如何翻转含有中文 数字 英文字母等任意字符串
  • 原文地址:https://www.cnblogs.com/ethan-song/p/14721898.html
Copyright © 2011-2022 走看看