全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 615|回复: 8
打印 上一主题 下一主题

同样的命令为什么WIN10用不了。!

[复制链接]
跳转到指定楼层
1#
发表于 2020-12-4 17:22:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


WIN7又没问题!!

@echo off
for /f "tokens=2 delims==" %%1 in ('assoc .doc')do (
    for /f "tokens=2 delims==" %%2 in ('ftype %%1')do (
        for %%3 in (%%2)do (if not defined p set p=%%~dp3
        )
    )
)
cd %p%
cscript ospp.vbs /sethst:kms.03k.org


获取office路径,KMS激活
9#
 楼主| 发表于 2020-12-4 18:10:34 | 只看该作者
  1. @echo off

  2. set OsVersion=0

  3. ver|findstr /r /i "5.1.*" > NUL && goto Server2003winxp
  4. ver|findstr /r /i "5.2.*" > NUL && goto Server2003winxp
  5. ver|findstr /r /i "6.0.*" > NUL && goto Server2008win7
  6. ver|findstr /r /i "6.1.*" > NUL && goto Server2008R2win7
  7. ver|findstr /r /i "6.2.*" > NUL && goto Server2012win8
  8. ver|findstr /r /i "6.3.*" > NUL && goto Server2012R2win8.1
  9. ver|findstr /r /i "10.0.*" > NUL && goto Server2016win10
  10. goto UnknownVersion

  11. :Server2003winxp
  12. set OsVersion="Windows Server 2003 for xp"
  13. goto Show

  14. :Server2008R2win7
  15. set OsVersion="Windows Server 2008 for win7"
  16. goto Show

  17. :Server2008R2win7
  18. set OsVersion="Windows Server 2008 R2 for win7"
  19. goto Show

  20. :Server2012win8
  21. set OsVersion="Windows Server 2012 for win8"
  22. goto Show

  23. :Server2012R2win8.1
  24. set OsVersion="Windows Server 2012 R2 for win8.1"
  25. goto Show

  26. :Server2016win10
  27. set OsVersion="Windows Server 2016 for win10"
  28. goto Show

  29. :UnknownVersion
  30. set OsVersion="UnknownVersion"
  31. goto Show

  32. :Show
  33. echo %OsVersion%

  34. pause
复制代码


完善了一下,
8#
发表于 2020-12-4 18:07:05 来自手机 | 只看该作者
。。。用HEU_KMS_Activator吧你要的功能都有
7#
 楼主| 发表于 2020-12-4 17:56:00 | 只看该作者

妙啊,妙不可言
6#
发表于 2020-12-4 17:39:26 | 只看该作者
  1. echo 操作系统版本:
  2. ver|findstr /r /i " [版本 5.1.*]" > NUL && goto WindowsXP
  3. ver|findstr /r /i " [版本 6.1.*]" > NUL && goto Windows7
  4. ver | find "5.2." > NUL &&  goto win2003   
  5. ver | find "6.2." > NUL &&  goto win8  
  6. ver | find "6.3." > NUL &&  goto win8.1
  7. ver | find "10.0" > NUL &&  goto win10
复制代码
5#
发表于 2020-12-4 17:36:51 | 只看该作者
你可以先判断Win7/Win10再执行不同的命令
4#
发表于 2020-12-4 17:36:10 | 只看该作者
win就这几个大版本,获取一下判断就完事
3#
 楼主| 发表于 2020-12-4 17:29:24 | 只看该作者
win10 可以另类方法运行
start /d %p% cscript ospp.vbs /sethst:kms.03k.org
不过这样没法兼容WIN7,好烦,
2#
发表于 2020-12-4 17:23:56 | 只看该作者
不是 已经给你 提示了吗, 文件 路径 不对 ,你看看你的执行路径子在哪 ,相对 文件的路径 ,不对就改改 路径
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-12 17:19 , Processed in 0.073698 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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