批处理:bat快速打开对应远程桌面连接

简介

**由于本人工作原因,在日程工作中,会需要登录到不同的远程对其所管理的群进行管理,但又记不住每个群对应的管理号远程地址,所以就写了一个直接输入群名称或ip地址,会自动连接到这个群所在的远程地址!
代码如下,有需要的也可以根据你们的需求更改沃,**
PS:主要是使用mstsc命令,具体可输入mstsc /? 查看命令参数说明

效果演示

 

批处理远程联机

@echo off
chcp 65001 >nul
color 2
title 管理号远程

::星星管理号
set xhttp=*.139.*.107
::助手号1
set zsh1=*.138.*.188
::助手号2
set zsh2=*.139.*.250
::K群1---98 远程地址
set http0=*.52.*.223
::K群101---200 远程地址
set http1=*.139.*.105
::K群201---300 远程地址
set http2=*.*.180.124
::K群301---400 T群396---400 远程地址
set http3=*.207.*.117
::K群401---500 W群405---409 L群436---460 远程地址
set http4=43.*.141.*
::K群501---600 远程地址
set http5=*.71.*.9
::--------------------------
::F群001-100,201-202 远程地址
set http10=*.139.*.85
::F群101-200 远程地址
set http6=*.132.*.242
::F群203---302 远程地址
set http7=*.53.*.78
::--------------------------
::D群001---102 远程地址
set http8=159.*.*.177
::--------------------------
::A群001---006 远程地址
set http9=43.*.*.15
::--------------------------
::M群001---009 远程地址
set http11=*.29.*.43
::--------------------------

echo *****基建出品******欢迎使用本脚本-*****必属精品***
echo *						
echo *********1.使用时直接输入被T人所在群编号**********
echo *						
echo *********2.禁止用于其他任何非法用途***************
echo *						
echo *********3.需注意!!!!!!!!!***************
echo 		第一次远程连接需手动勾选不需要验证 
echo *						
echo *IP账号:*		IP密码: *
echo *						
echo *********助手号:zsh1,zsh2  星星管理员:xxgl******
echo *						
echo *		
				
:: 检测IP格式是否标准 
:main
set input= 
set /p input=请输入: 
echo %input%|findstr "^[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*$">nul||goto fail 
set _input=%input:.= % 
call :check %_input% 

:check 
if "%4"=="" goto fail 
for %%i in (%1 %2 %3 %4) do ( 
:: ip格式错误 二次判断群编
if %%i gtr 255 goto fail 
) 
::ip格式正确,直接连接
echo 远程连接中。。。
Start mstsc /v:%input%
exit

:: ip错误,二次判断群编号
:fail 
set  var=%input%

if /i %var:~0,1% == z (
	::助手号1--2
	echo 远程连接中。。。
	if %var:~3,1%==1 (
		Start mstsc /v:%zsh1%
		exit
	)else if %var:~3,1%==2 (
		Start mstsc /v:%zsh2%
		exit
	)
	exit
	
) else if /i %var:~0,1% == x (
	::星星管理员
		echo 远程连接中。。。
	if %var:~1,1% == x (
		Start mstsc /v:%xhttp%
		exit
	)
	exit

) else if /i %var:~0,1% == k (
	::K群001---98
	if %var:~1,1%==0 (
			echo 远程连接中。。。
			Start mstsc /v:%http0%
			exit
	)
	::K群101---200
	if %var:~-3% geq 101 (
		if %var:~-3% leq 200 (
			echo 远程连接中。。。
			Start mstsc /v:%http1%
			exit
		)
	) 
	::K群201---300
	if %var:~-3% geq 201 (
		if %var:~-3% leq 300 (
			echo 远程连接中。。。
			Start mstsc /v:%http2%
			exit
		)
	)
	::K群301---400
	if %var:~-3% geq 301 (
		if %var:~-3% leq 400 (
			echo 远程连接中。。。
			Start mstsc /v:%http3%
			exit
		)
	)
	::K群401---500
	if %var:~-3% geq 401 (
		if %var:~-3% leq 500 (
			echo 远程连接中。。。
			Start mstsc /v:%http4%
			exit
		)
	)
	::K群501---600
	if %var:~-3% geq 501 (
		if %var:~-3% leq 600 (
			echo 远程连接中。。。
			Start mstsc /v:%http5%
			exit
		)
	)
	exit
) else if /i %var:~0,1% == f (
	::F群001-100,201-202
	if %var:~1,1%==0 (
			echo 远程连接中。。。
			Start mstsc /v:%http10%
			exit
	)
	::F群101-200
	if %var:~-3% geq 101 (
		if %var:~-3% leq 200 (
			echo 远程连接中。。。
			Start mstsc /v:%http6%
			exit
		)
	)
	::F群203---302
	if %var:~-3% geq 203 (
		if %var:~-3% leq 302 (
			echo 远程连接中。。。
			Start mstsc /v:%http7%
			exit
		)
	)
	exit
) else if /i %var:~0,1% == d (
		::D群003---102
		echo 远程连接中。。。
			Start mstsc /v:%http8%
			exit
	
) else if /i %var:~0,1% == a (
		::A群001---006
		echo 远程连接中。。。
		Start mstsc /v:%http9%
		exit

) else if /i %var:~0,1% == m (
		::M群001---009
		echo 远程连接中。。。
		Start mstsc /v:%http11%
		exit

) else if /i %var:~0,1% == t (
		::T群396---400
	if %var:~-3% geq 396 (
		if %var:~-3% leq 400 (
		echo 远程连接中。。。
		Start mstsc /v:%http3%
		)
	)
	exit
) else if /i %var:~0,1% == L (
		::L群436---460
	if %var:~-3% geq 436 (
		if %var:~-3% leq 460 (
		echo 远程连接中。。。
		Start mstsc /v:%http4%
		)
	)
	exit
) else if /i %var:~0,1% == w (
		::W群405---409
	if %var:~-3% geq 405 (
		if %var:~-3% leq 409 (
		echo 远程连接中。。。
		Start mstsc /v:%http4%
		)
	)
	exit
) else (
	echo  您输入的群编/Ip地址有误,请重新输入
	goto main
)

exit

 

2025-02-09 21:02:18【出处】:https://blog.csdn.net/Lerveryo/article/details/137234350

=======================================================================================

posted on 2025-02-09 21:11  jack_Meng  阅读(253)  评论(0)    收藏  举报

导航