Centos7搭建KMS服务and批处理

cd /etc/yum.repos.d   #进入更新源目录
ls
mv CentOS-Base.repo CentOS-Base.repo.old  #备份更新源
wget http://mirrors.aliyun.com/repo/Centos-7.repo   #从阿里云下载更新源
mv Centos-7.repo CentOS-Base.repo    
yum update -y      #更新所有
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo     #设置阿里云源
yum install docker-ce   #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版
#启动并加入开机启动
sudo systemctl start docker   
sudo systemctl enable docker
#拉取镜像
docker pull luodaoyi/kms-server
#运行镜像
docker run -itd -p 1688:1688 --name kms luodaoyi/kms-server
#查看正在运行的镜像
docker ps
#查看防火墙状态,需放通1688端口
systemctl status firewalld

@ECHO OFF & title windows-office2016-acti
mode con cols=60 lines=35
@echo off
set  sver1 = 10 专业版
slmgr /skms xxx.112.192.xxx
::for /f "tokens=3-4" %%i in ('wmic os get caption ^| findstr /s "Microsoft Windows 10 专业版"') do set /p sver=%%i %%j
::echo %sver%
::if %sver%==%sver1% goto:2
:MENU
cls
echo.
echo               选择已安装的windows版本
echo.
echo ----------------------------------------------------------
echo                 1. windows 7  专业版
echo.                                                        
echo                 2. windows 10 专业版
echo.
echo                 3. windows 10 企业版
echo.
echo                 4. 退出
echo.
echo. ---------------------------------------------------------
set /p tsk="请选择已安装的系统版本【回车】确认(1-4):"
if not defined tsk goto:err1
if %tsk%==1 goto:1
if %tsk%==2 goto:2
if %tsk%==3 goto:3
if %tsk%==4 exit
:err1
goto:MENU

::windows 7  专业版
:1
cls
echo 正在安装 KMS 许可证...
slmgr /ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
slmgr /ato
goto:MENU1
::windows 10 专业版
:2
cls
echo 正在安装 KMS 许可证...
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /ato
goto:MENU1
::windows 10 企业版
:3
cls
echo 正在安装 KMS 许可证...
slmgr /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
slmgr /ato
goto:MENU1
::已安装的office版本
:MENU1
cls
echo.
echo             选择已安装的office版本
echo.
echo ---------------------------------------------------------                                                        
echo                 1. office 2013
echo.
echo                 2. Office 2016
echo.
echo                 3. 退出
echo.
echo. ---------------------------------------------------------

set /p tsk1="请输入已安装的office版本【回车】确认(1-3): "
if not defined tsk1 goto:err
if %tsk1%==1 goto:1
if %tsk1%==2 goto:2
if %tsk1%==3 exit
:err
goto:MENU1
:1
cls
echo 正在安装 KMS 许可证...
cd C:\Program Files (x86)\Microsoft Office\Office15
cscript ospp.vbs /sethst:xxx.112.192.xxx
cscript ospp.vbs /act
goto:TC
:2
cls
echo 正在安装 KMS 许可证...
cd C:\Program Files (x86)\Microsoft Office\Office16
cscript ospp.vbs /sethst:xxx.112.192.xxx
cscript ospp.vbs /act
:TC
echo  请按任意键退出!
pause

 

你可能感兴趣的:(系统桌面工具)