|
|
今天刚试用了“Office 2010激活文件备份还原批处理”(网上都能下到),
使用后发现了几个小问题,1、找不到备份的激活文件位置;2、还原不成功
检查后发现备份文件位置不对(备份到了C:\Windows\System32目录下),这样系统重装后,想要手动还原也不可能了!
于是,我对该批处理进行了修改加上了备份的地址,这个批处理就可以使用了!O(∩_∩)O~
下面提供一个汉化比较好的32位系统的代码:
---------------------------------------------------分割线-------------------------------------------------------------------------------
从下面开始复制
-
-
- @ECHO OFF
- title Office 2010 激活信息备份工具-www.fosoyo.com
- color fc
- cls
- echo.
- echo.
- echo 版权所有 www.fosoyo.com
- echo.
- echo.
- ECHO C.备份 Office 2010 激活信息
- ECHO D.恢复 Office 2010 激活信息
- echo.
- SET Choice=
- SET /P Choice= 请选择选项 [输入 'C' 或 'D']:
- ECHO.
- IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
- IF /I '%Choice%'=='C' Goto BackupOffice
- IF /I '%Choice%'=='D' Goto RestoreOffice
- :BackupOffice
- Copy "%PROGRAMFILES%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms" D:\备份还原Office激活文件 /-Y
- Copy %ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat D:\备份还原Office激活文件 /-Y
- echo.
- echo 激活信息已备份成功。按任意键退出。
- Goto End
- :RestoreOffice
- net stop osppsvc
- takeown /f "%PROGRAMFILES%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms"
- icacls "%PROGRAMFILES%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms" /grant administrators:F /t
- del /F /Q "%PROGRAMFILES%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms"
- copy "%~dp0pkeyconfig-office.xrm-ms" "%PROGRAMFILES%\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\pkeyconfig-office.xrm-ms"
- takeown /f "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat"
- icacls "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" /grant administrators:F /t
- del /F /Q "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat"
- copy "%~dp0tokens.dat" "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat"
- takeown /f "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache" /r
- icacls "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache" /grant administrators:F /t
- rd /s /Q "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache"
- net start osppsvc
- cscript "%ProgramFiles%\Microsoft Office\Office14\ospp.vbs" /dstatus
- echo.
- echo 激活信息已恢复成功。按任意键退出。
- :End
- Pause>nul
复制代码
-----------------------------------------------------分割线------------------------------------------------------------
ps:1、将以上代码复制/粘贴到记事本,在显示文件后缀名下,另存为“备份还原Office激活文件.cmd”即可。
2、在D盘建一以“备份还原Office激活文件”命名的文件夹!将“备份还原Office激活文件.cmd”放在文件夹里面。
3、以管理员身份运行“备份还原Office激活文件.cmd”,按提示操作,即可进行Office 2010激活文件的备份或还原。
4、64位系统的将%PROGRAMFILES%替换成%PROGRAMFILES(x86)%就可以了!
另附:
备份还原Office激活文件.cmd |
|