无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 2529|回复: 14

[分享] 备份恢复office及Windows激活文件的批处理

[复制链接]
发表于 2021-1-9 16:04:42 | 显示全部楼层 |阅读模式
本帖最后由 七仙花 于 2021-1-21 20:43 编辑

以下是自己参考网上的代码,经过多次测试写的《备份恢复Microsoft Office2010-2019激活文件.cmd》,欢迎测试反馈。


  1. @echo off
  2. echo                                   重要说明
  3. echo.
  4. echo 一、office2010的激活文件在windows7及以上系统中是通用的,只需备份、恢复tokens.dat、cache.dat两个文件及激活密钥即可。
  5. echo.
  6. echo 二、data.dat是系统隐藏文件,包含windows系统及office密钥信息,在Windows8及以上系统恢复office2013、office2016、office2019激活文件tokens.dat、cache.dat、data.dat后无需输入密钥,软件自动激活。(为了安全,请务必保存好windows系统及office密钥)
  7. echo.
  8. echo 三、在windows8系统中激活的office2013、office2016、office2019激活文件tokens.dat、cache.dat,可以用于windows8.1、windows10系统。
  9. echo.
  10. echo 1、用法:安装完office2013、office2016、office2019后无需联网,用原windows8系统中备份的激活文件tokens.dat、cache.dat覆盖当前系统中的文件,然后用批处理导入对应office密钥即可实现激活。
  11. echo.
  12. echo 2、注意:千万不要使用data.dat文件进行覆盖,否则windows系统激活失效,打开office软件会进行重新配置,并且提示配置失败要求退出软件。此时要想正常激活使用,必须打开控制面板-卸载程序-更改office安装,选择输入产品密钥,输入对应密钥后,等待软件重新配置完毕方可激活使用。
  13. echo.

  14. :获取 Microsoft Office 安装路径
  15. Setlocal Enabledelayedexpansion
  16. for /f "delims=\ tokens=5,*" %%a in ('reg query HKLM\SOFTWARE\Microsoft\Office /f "." /k 2^>nul') do (
  17.     for /f "skip=1 tokens=2,* delims= " %%b in ('reg query HKLM\SOFTWARE\Microsoft\Office\%%~a\Word\InstallRoot /v Path 2^>nul') do (
  18.         set "WordPath=%%~c"
  19.     )
  20. )
  21. if defined WordPath (set "WordPath=%WordPath:root\Office16=Office16%") else (
  22. echo 未检测到当前系统安装有 Microsoft Office 软件,请直接关闭或按任意键退出 ......
  23. pause >nul
  24. goto :eof
  25. )

  26. :获取 Microsoft Office 版本
  27. for /f "tokens=4 delims=, " %%i in ('cscript "%WordPath%ospp.vbs" /dstatus') do (set /a n+=1 & if !n! equ 3 set "V=%%i")

  28. cd /d "%~dp0"
  29. title ===备份恢复 Microsoft Office 2010、2013、2016、2019激活文件===
  30. echo.
  31. echo 请选择你需要的功能
  32. echo.
  33. :begin
  34. set "xxx="&set /p xxx=1.备份 2.恢复:
  35. if "%xxx%" neq "1" if "%xxx%" neq "2" cls&goto begin
  36. cls&goto xx%xxx%

  37. :xx1
  38. if /i !V!==14 goto 2010b
  39. if /i !V!==15 goto 2013b
  40. if /i !V!==16 goto 2016b
  41. if /i !V!==19 goto 2019b
  42. echo 未检测到系统安装有Office软件,请直接关闭或按任意键退出 ......
  43. pause >nul
  44. goto :eof

  45. :xx2
  46. if /i !V!==14 goto 2010a
  47. if /i !V!==15 goto 2013a
  48. if /i !V!==16 goto 2016a
  49. if /i !V!==19 goto 2019a
  50. echo 未检测到系统安装有Office软件,请直接关闭或按任意键退出 ......
  51. pause >nul
  52. goto :eof

  53. :2010b
  54. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  55. if /i %Win%==7 echo 当前系统为 Windows 7&goto :2010Win7b
  56. if /i %Win%==8 echo 当前系统为 Windows 8&goto :2010Win7b
  57. if /i %Win%==8.1 echo 当前系统为 Windows 8.1&goto :2010Win7b
  58. if /i %Win%==10 echo 当前系统为 Windows 10&goto :2010Win7b
  59. goto :eof

  60. :2010Win7b
  61. md \win7_2010
  62. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" "%~dp0"\Win7_Office2010\tokens.dat /q /y
  63. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" "%~dp0"\Win7_Office2010\cache.dat /q /y
  64. echo 备份完成!
  65. echo 请直接关闭或按任意键退出 ......
  66. pause >nul
  67. goto :eof

  68. :2013b
  69. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  70. if /i %Win%==7 goto :2013Win7b
  71. if /i %Win%==8 goto :2013Win8b
  72. if /i %Win%==8.1 goto :2013Win8.1b
  73. if /i %Win%==10 goto :2013Win10b
  74. goto :eof

  75. :2013Win7b
  76. echo 当前系统为 Windows 7
  77. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" "%~dp0"\Win7_Office2013\tokens.dat /q /y
  78. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" "%~dp0"\Win7_Office2013\cache.dat /q /y
  79. echo 备份完成!
  80. echo 请直接关闭或按任意键退出 ......
  81. pause >nul
  82. goto :eof

  83. :2013Win8b
  84. echo 当前系统为 Windows 8
  85. xcopy "%SystemRoot%\system32\spp\store\data.dat" "%~dp0"\Win8_Office2013\data.dat /h /k /q /y
  86. xcopy "%SystemRoot%\system32\spp\store\tokens.dat" "%~dp0"\Win8_Office2013\tokens.dat /q /y
  87. xcopy "%SystemRoot%\system32\spp\store\Cache\cache.dat" "%~dp0"\Win8_Office2013\cache.dat /q /y
  88. echo 备份完成!
  89. echo 请直接关闭或按任意键退出 ......
  90. pause >nul
  91. goto :eof

  92. :2013Win8.1b
  93. echo 当前系统为 Windows 8.1
  94. xcopy "%SystemRoot%\system32\spp\store\2.0\data.dat" "%~dp0"\Win8.1_Office2013\data.dat /h /k /q /y
  95. xcopy "%SystemRoot%\system32\spp\store\2.0\tokens.dat" "%~dp0"\Win8.1_Office2013\tokens.dat /q /y
  96. xcopy "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" "%~dp0"\Win8.1_Office2013\cache.dat /q /y
  97. echo 备份完成!
  98. echo 请直接关闭或按任意键退出 ......
  99. pause >nul
  100. goto :eof

  101. :2013Win10b
  102. echo 当前系统为 Windows 10
  103. xcopy "%SystemRoot%\system32\spp\store\2.0\data.dat" "%~dp0"\Win10_Office2013\data.dat /h /k /q /y
  104. xcopy "%SystemRoot%\system32\spp\store\2.0\tokens.dat" "%~dp0"\Win10_Office2013\tokens.dat /q /y
  105. xcopy "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" "%~dp0"\Win10_Office2013\cache.dat /q /y
  106. echo 备份完成!
  107. echo 请直接关闭或按任意键退出 ......
  108. pause >nul
  109. goto :eof


  110. :2016b
  111. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  112. if /i %Win%==7 goto :2016Win7b
  113. if /i %Win%==8 goto :2016Win8b
  114. if /i %Win%==8.1 goto :2016Win8.1b
  115. if /i %Win%==10 goto :2016Win10b
  116. goto :eof

  117. :2016Win7b
  118. echo 当前系统为 Windows 7
  119. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" "%~dp0"\Win7_Office2016\tokens.dat /q /y
  120. xcopy "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" "%~dp0"\Win7_Office2016\cache.dat /q /y
  121. echo 备份完成!
  122. echo 请直接关闭或按任意键退出 ......
  123. pause >nul
  124. goto :eof

  125. :2016Win8b
  126. echo 当前系统为 Windows 8
  127. xcopy "%SystemRoot%\system32\spp\store\data.dat" "%~dp0"\Win8_Office2016\data.dat /h /k /q /y
  128. xcopy "%SystemRoot%\system32\spp\store\tokens.dat" "%~dp0"\Win8_Office2016\tokens.dat /q /y
  129. xcopy "%SystemRoot%\system32\spp\store\Cache\cache.dat" "%~dp0"\Win8_Office2016\cache.dat /q /y
  130. echo 备份完成!
  131. echo 请直接关闭或按任意键退出 ......
  132. pause >nul
  133. goto :eof

  134. :2016Win8.1b
  135. echo 当前系统为 Windows 8.1
  136. xcopy "%SystemRoot%\system32\spp\store\2.0\data.dat" "%~dp0"\Win8.1_Office2016\data.dat /h /k /q /y
  137. xcopy "%SystemRoot%\system32\spp\store\2.0\tokens.dat" "%~dp0"\Win8.1_Office2016\tokens.dat /q /y
  138. xcopy "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" "%~dp0"\Win8.1_Office2016\cache.dat /q /y
  139. echo 备份完成!
  140. echo 请直接关闭或按任意键退出 ......
  141. pause >nul
  142. goto :eof

  143. :2016Win10b
  144. echo 当前系统为 Windows 10
  145. xcopy "%SystemRoot%\system32\spp\store\2.0\data.dat" "%~dp0"\Win10_Office2016\data.dat /h /k /q /y
  146. xcopy "%SystemRoot%\system32\spp\store\2.0\tokens.dat" "%~dp0"\Win10_Office2016\tokens.dat /q /y
  147. xcopy "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" "%~dp0"\Win10_Office2016\cache.dat /q /y
  148. echo 备份完成!
  149. echo 请直接关闭或按任意键退出 ......
  150. pause >nul
  151. goto :eof

  152. :2019b
  153. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  154. if /i %Win%==10 goto :2019Win10b
  155. goto :eof

  156. :2019Win10b
  157. echo 当前系统为 Windows 10
  158. xcopy "%SystemRoot%\system32\spp\store\2.0\data.dat" "%~dp0"\Win10_Office2019\data.dat /h /k /q /y
  159. xcopy "%SystemRoot%\system32\spp\store\2.0\tokens.dat" "%~dp0"\Win10_Office2019\tokens.dat /q /y
  160. xcopy "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" "%~dp0"\Win10_Office2019\cache.dat /q /y
  161. echo 备份完成!
  162. echo 请直接关闭或按任意键退出 ......
  163. pause >nul
  164. goto :eof

  165. :2010a
  166. net stop osppsvc
  167. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  168. if /i %Win%==7 echo 当前系统为 Windows 7&goto :2010Win7a
  169. if /i %Win%==8 echo 当前系统为 Windows 8&goto :2010Win7a
  170. if /i %Win%==8.1 echo 当前系统为 Windows 8.1&goto :2010Win7a
  171. if /i %Win%==10 echo 当前系统为 Windows 10&goto :2010Win7a
  172. goto :eof

  173. :2010Win7a
  174. net stop osppsvc
  175. xcopy "%~dp0"\Win7_Office2010\tokens.dat "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" /q /y
  176. xcopy "%~dp0"\Win7_Office2010\cache.dat  "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" /q /y
  177. cscript "%WordPath%ospp.vbs" /inpkey:GV3XD-HYC8Q-J2BTD-JQYV4-MVCT2
  178. echo 恢复完成!
  179. echo 请直接关闭或按任意键退出 ......
  180. pause >nul
  181. goto :eof

  182. :2013a
  183. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  184. if /i %Win%==7 goto :2013Win7a
  185. if /i %Win%==8 goto :2013Win8a
  186. if /i %Win%==8.1 goto :2013Win8.1a
  187. if /i %Win%==10 goto :2013Win10a
  188. goto :eof

  189. :2013Win7a
  190. echo 当前系统为 Windows 7
  191. net stop osppsvc
  192. xcopy "%~dp0"\Win7_Office2013\tokens.dat "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" /q /y
  193. xcopy "%~dp0"\Win7_Office2013\cache.dat "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" /q /y
  194. cscript "%WordPath%ospp.vbs" /inpkey:P47N9-3PRHV-X6V3V-X74WG-J2MG7
  195. echo 恢复完成!
  196. echo 请直接关闭或按任意键退出 ......
  197. pause >nul
  198. goto :eof

  199. :2013Win8a
  200. echo 当前系统为 Windows 8
  201. xcopy "%~dp0"\Win8_Office2013\data.dat "%SystemRoot%\system32\spp\store\data.dat" /h /k /q /y
  202. xcopy "%~dp0"\Win8_Office2013\tokens.dat "%SystemRoot%\system32\spp\store\tokens.dat" /q /y
  203. xcopy "%~dp0"\Win8_Office2013\cache.dat "%SystemRoot%\system32\spp\store\Cache\cache.dat" /q /y
  204. echo 恢复完成!
  205. echo 请直接关闭或按任意键退出 ......
  206. pause >nul
  207. goto :eof

  208. :2013Win8.1a
  209. echo 当前系统为 Windows 8.1
  210. xcopy "%~dp0"\Win8.1_Office2013\data.dat "%SystemRoot%\system32\spp\store\2.0\data.dat" /h /k /q /y
  211. xcopy "%~dp0"\Win8.1_Office2013\tokens.dat "%SystemRoot%\system32\spp\store\2.0\tokens.dat" /q /y
  212. xcopy "%~dp0"\Win8.1_Office2013\cache.dat "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" /q /y
  213. echo 恢复完成!
  214. echo 请直接关闭或按任意键退出 ......
  215. pause >nul
  216. goto :eof

  217. :2013Win10a
  218. echo 当前系统为 Windows 10
  219. xcopy "%~dp0"\Win10_Office2013\data.dat "%SystemRoot%\system32\spp\store\2.0\data.dat" /h /k /q /y
  220. xcopy "%~dp0"\Win10_Office2013\tokens.dat "%SystemRoot%\system32\spp\store\2.0\tokens.dat" /q /y
  221. xcopy "%~dp0"\Win10_Office2013\cache.dat "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" /q /y
  222. echo 恢复完成!
  223. echo 请直接关闭或按任意键退出 ......
  224. pause >nul
  225. goto :eof


  226. :2016a
  227. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  228. if /i %Win%==7 goto :2016Win7a
  229. if /i %Win%==8 goto :2016Win8a
  230. if /i %Win%==8.1 goto :2016Win8.1a
  231. if /i %Win%==10 goto :2016Win10a
  232. goto :eof

  233. :2016Win7a
  234. echo 当前系统为 Windows 7
  235. net stop osppsvc
  236. xcopy "%~dp0"\Win7_Office2016\tokens.dat "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\tokens.dat" /q /y
  237. xcopy "%~dp0"\Win7_Office2016\cache.dat "%ALLUSERSPROFILE%\Microsoft\OfficeSoftwareProtectionPlatform\Cache\cache.dat" /q /y
  238. cscript "%WordPath%ospp.vbs" /inpkey:CNXHK-F3QWX-84HFW-697BG-WXCQY
  239. echo 恢复完成!
  240. echo 请直接关闭或按任意键退出 ......
  241. pause >nul
  242. goto :eof

  243. :2016Win8a
  244. echo 当前系统为 Windows 8
  245. xcopy "%~dp0"\Win8_Office2016\data.dat "%SystemRoot%\system32\spp\store\data.dat" /h /k /q /y
  246. xcopy "%~dp0"\Win8_Office2016\tokens.dat "%SystemRoot%\system32\spp\store\tokens.dat" /q /y
  247. xcopy "%~dp0"\Win8_Office2016\cache.dat "%SystemRoot%\system32\spp\store\Cache\cache.dat" /q /y
  248. echo 恢复完成!
  249. echo 请直接关闭或按任意键退出 ......
  250. pause >nul
  251. goto :eof

  252. :2016Win8.1a
  253. echo 当前系统为 Windows 8.1
  254. xcopy "%~dp0"\Win8.1_Office2016\data.dat "%SystemRoot%\system32\spp\store\2.0\data.dat" /h /k /q /y
  255. xcopy "%~dp0"\Win8.1_Office2016\tokens.dat "%SystemRoot%\system32\spp\store\2.0\tokens.dat" /q /y
  256. xcopy "%~dp0"\Win8.1_Office2016\cache.dat "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" /q /y
  257. echo 恢复完成!
  258. echo 请直接关闭或按任意键退出 ......
  259. pause >nul
  260. goto :eof

  261. :2016Win10a
  262. echo 当前系统为 Windows 10
  263. xcopy "%~dp0"\Win10_Office2016\data.dat "%SystemRoot%\system32\spp\store\2.0\data.dat" /h /k /q /y
  264. xcopy "%~dp0"\Win10_Office2016\tokens.dat "%SystemRoot%\system32\spp\store\2.0\tokens.dat" /q /y
  265. xcopy "%~dp0"\Win10_Office2016\cache.dat "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" /q /y
  266. echo 恢复完成!
  267. echo 请直接关闭或按任意键退出 ......
  268. pause >nul
  269. goto :eof

  270. :2019a
  271. for /f "tokens=3" %%a in ('wmic os get Caption') do if /i "%%a" neq "" set Win=%%a
  272. if /i %Win%==10 goto :2019Win10a
  273. goto :eof

  274. :2019Win10a
  275. echo 当前系统为 Windows 10
  276. xcopy "%~dp0"\Win10_Office2019\data.dat "%SystemRoot%\system32\spp\store\2.0\data.dat" /h /k /q /y
  277. xcopy "%~dp0"\Win10_Office2019\tokens.dat "%SystemRoot%\system32\spp\store\2.0\tokens.dat" /q /y
  278. xcopy "%~dp0"\Win10_Office2019\cache.dat "%SystemRoot%\system32\spp\store\2.0\Cache\cache.dat" /q /y
  279. echo 恢复完成!
  280. echo 请直接关闭或按任意键退出 ......
  281. pause >nul
  282. goto :eof
复制代码




下面这个是备份恢复Windows7激活文件的批处理。


  1. @echo off
  2. @echo                                   重要说明
  3. echo.
  4. @echo Windows 7专业版与企业版的激活文件不能通用,错误使用不同版本的激活文件,系统安装的网络打印机将不能正常打印,系统自带的截图工具不能使用,windows的个性化设置也不能使用,打开个性化设置会出现“此页在该版本的Windows中不可用”。
  5. echo.


  6. cd /d "%~dp0"
  7. title ===备份恢复 Windows 7 系统激活文件===
  8. echo.
  9. echo.
  10. echo.
  11. @echo 请选择你需要的功能
  12. echo.
  13. :begin
  14. set "xxx="&set /p xxx=1.备份 2.恢复:
  15. if "%xxx%" neq "1" if "%xxx%" neq "2" cls&goto begin
  16. cls&goto xx%xxx%

  17. :xx1

  18. @echo off
  19. copy %windir%\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms
  20. copy %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat
  21. copy %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache\cache.dat

  22. echo 备份完成!
  23. echo 请直接关闭或按任意键退出 ......
  24. pause >nul
  25. goto :eof

  26. :xx2

  27. @echo off
  28. net stop sppsvc /y
  29. takeown /f "%WinDir%\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms"
  30. cacls "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat" /e /g everyone:f
  31. cacls "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache\cache.dat" /e /g everyone:f
  32. cacls "%WinDir%\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms" /e /g everyone:f
  33. ren "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\tokens.dat" "tokens.bak"
  34. ren "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache\cache.dat" "cache.bak"
  35. ren "%WinDir%\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms" "pkeyconfig.bak"
  36. copy tokens.dat "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform"
  37. copy cache.dat "%WinDir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform\Cache"
  38. copy pkeyconfig.xrm-ms "%WinDir%\System32\spp\tokens\pkeyconfig"

  39. net start sppsvc
  40. slmgr.vbs /ipk 374KC-FYD3Y-YV69W-32J24-CWRXV

  41. echo 恢复完成!
  42. echo 请直接关闭或按任意键退出 ......
  43. pause >nul
  44. goto :eof
复制代码










备份恢复Windows7系统激活文件.txt

2.13 KB, 下载次数: 37, 下载积分: 无忧币 -2

备份恢复Microsoft Office2010-2019激活文件.txt

12.31 KB, 下载次数: 43, 下载积分: 无忧币 -2

发表于 2021-1-12 19:34:05 | 显示全部楼层
好东西
回复

使用道具 举报

发表于 2021-1-12 23:06:05 来自手机 | 显示全部楼层
大神,膜拜中
回复

使用道具 举报

发表于 2021-1-14 22:58:54 | 显示全部楼层
谢谢分享
回复

使用道具 举报

 楼主| 发表于 2021-1-17 17:17:45 | 显示全部楼层
本帖最后由 七仙花 于 2021-1-21 16:49 编辑

自己从网上找到一段代码,通过读取注册表来判断Office的安装路径,然后调用ospp.vbs来判断Office版本,测试过在win7和win10系统下,已经可以识别出Office2019了。代码放一楼,以供参考。
回复

使用道具 举报

发表于 2021-1-26 18:23:43 | 显示全部楼层
这个挺厉害,收藏一下
回复

使用道具 举报

发表于 2021-1-26 22:06:47 | 显示全部楼层
谢谢分享,收藏
回复

使用道具 举报

发表于 2021-1-27 11:45:01 来自手机 | 显示全部楼层
恢复office2013、office2016、office2019激活文件tokens.dat、cache.dat、data.dat后无需输入密钥,软件自动激活。下面又说不能直接覆盖data.dat,那么还是不能直接备份恢复,必须要激活码才行了!

点评

看清楚,是第三点下面的注意事项  详情 回复 发表于 2021-1-27 12:32
回复

使用道具 举报

 楼主| 发表于 2021-1-27 12:32:59 | 显示全部楼层
zhangze 发表于 2021-1-27 11:45
恢复office2013、office2016、office2019激活文件tokens.dat、cache.dat、data.dat后无需输入密钥,软件自 ...

看清楚,是第三点下面的注意事项

点评

也就是说,如果是win10系统,装完系统软件,然后在pe下替换这三个文件就可以了,重启完工,不需要其他操作了!那就太好整了!  详情 回复 发表于 2021-1-28 15:20
回复

使用道具 举报

发表于 2021-1-27 22:29:18 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2021-1-28 15:20:55 来自手机 | 显示全部楼层
七仙花 发表于 2021-1-27 12:32
看清楚,是第三点下面的注意事项

也就是说,如果是win10系统,装完系统软件,然后在pe下替换这三个文件就可以了,重启完工,不需要其他操作了!那就太好整了!
回复

使用道具 举报

发表于 2021-1-28 15:50:40 | 显示全部楼层
好东西,谢谢分享
回复

使用道具 举报

发表于 2021-2-6 06:03:29 | 显示全部楼层

谢谢分享
回复

使用道具 举报

发表于 2021-2-13 14:29:12 来自手机 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 7 天前 | 显示全部楼层
进来学习学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2021-2-26 14:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表