首页 > 其他分享 >BAT命令

BAT命令

时间:2024-10-19 15:11:34浏览次数:6  
标签:BAT set netsh Choice 命令 interface echo 以太网

PPPOE拨号




QUOTE
@echo off
rasdial 医保宽带连接 账号 密码

管理员权限




%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"

BAT模板



@echo off

%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"
::注释color 2为窗口颜色和字体颜色设置
color 2
::注释tite 为窗口标题
title    设置网络环境

::注释echo=为空白占位符
echo=

echo                           ☆☆☆☆☆☆请选择上网环境☆☆☆☆☆☆☆
echo=		 
		 
::注释echo为屏幕显示内容		
echo                                外 网=========》按1键,回车确认 
echo= 
echo                                医保网=========》按2键,回车确认
echo=                            
echo=
echo=


echo            	     !!!说明,按对应数字键之后需要按回车(ENT)确认
echo            	     !!!说明,按对应数字键之后需要按回车(ENT)确认
echo            	     !!!说明,按对应数字键之后需要按回车(ENT)确认

echo=
echo                 	  	  窗口消失则成功更换网络 
echo=
echo=
echo=

::注释指定输入内容并判断正误
@Echo off&setlocal,EnableDelayedExpansion
:Choice
set /p Choice=请正确输入(1或者2或者3或者4):
IF /i "!Choice!"=="1" goto zidong

IF /i "!Choice!"=="2" goto guding

Echo 您输入的!Choice!不正确!,请按任意键返回重新输入。
Pause>Nul&Goto :Choice



: zidong

echo 您选择了自动获取模式

echo 正在设置,请稍后......

echo 自动获取IP地址....

@echo off

netsh interface ip set address name="以太网" source=dhcp

netsh interface ip set dns name="以太网" source=dhcp

goto end



: guding

echo 您选择了固定IP模式

echo 正在设置,请稍后......


netsh interface ip set address "以太网" static 192.168.0.66 255.255.255.0 192.168.0.254 1

netsh interface ip set dns "以太网" static 10.11.200.205

netsh interface ip add dns "以太网" 10.116.130.21


goto end


 :end

标签:BAT,set,netsh,Choice,命令,interface,echo,以太网
From: https://www.cnblogs.com/wysn/p/18475907

相关文章

  • DOS命令的使用
    管道命令批处理执行文件将DOS命令写入文件中文件扩张名为。bat文件中rem为注释不能换行DOSfor循环for/L%%in(1,1,10)doeach%%i括号中表示:从1到10每次加1写入数据批处理for/L%%iin(1,1,100)doecho所想写入的内容使用批处理添加IP地址添加IP:......
  • linux-command-substitution(命令替换)
    linux-command-substitution(命令替换)1什么是命令替换在有一下情况的时候,会发生命令替换:$(command)或者是反引号`command`这个命令会在子shell中执行,使用标准输出替换掉上面的命令文本。并且在管道关闭或者子进程终止前,shell会一直等待。2命令替换时为什么把换行变成了......
  • Mybatis操作
    一、Mybatis基础操作准备准备数据库表emp1.创建一个新的springboot工程,选择引入对应的起步依赖(mybatis、mysql驱动、lombok)2.application.properties中引入数据库连接信息3.创建对应的实体类Emp(实体类属性采用驼峰命名)4.准备Mapper接口EmpMapper删除根据主键删......
  • Day18--命令行传递参数
    Day18--命令行传递参数命令行传参有时候你希望运行一个程序的时候再传递给它消息。这要靠传送命令行参数给main()函数实现。publicclassCommandLine{publicstaticvoidmain(Stringargs[]){for(inti=0;i<args.length;i++){System.out.println("......
  • 探索Adobe Acrobat Reader的高级功能:提升PDF文档处理效率
    探索AdobeAcrobatReader的高级功能:提升PDF文档处理效率AdobeAcrobatReader,作为Adobe系列中的一款PDF阅读器,早已超越了传统阅读器的范畴,成为了一款功能强大的PDF文档处理工具。无论是商务人士、学生还是科研人员,都可以利用AcrobatReader中的高级功能,提升文档处理效率,实......
  • debian软件卸载|deb包卸载|dpkg命令
    软件包卸载-知道要卸载的软件包名称sudoapt-getremovepackage_name或者sudoapt-get--purgeremovepackagepackage_name-不知道要卸载的软件包名称首先使用dpkg查询软件名称dpkg--get-selections|grep"软件名称关键字"然后在删除软件sudoapt-get--purgere......
  • ctfshow(29->32)--RCE/命令执行漏洞
    Web29源代码:error_reporting(0);if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/flag/i",$c)){eval($c);}}else{highlight_file(__FILE__);}代码审计:error_reporting(0)关闭所有php报错。preg_matc......
  • [Mybatis Plus]lambdaQueryWrapper和QueryWrapper的选择
    结论更推荐使用:LambdaQueryWrapperQueryWrapper:灵活但是不够类型安全LambdaQueryWrapper:安全分析在MyBatis-Plus中,QueryWrapper和LambdaQueryWrapper都是用来构建查询条件的工具类。它们都提供了链式调用的方式来构造SQL语句中的WHERE条件部分,但是两者之间存在一些差异。......
  • linux configure命令
    Linuxconfigure命令精通:一个完整的初学者教程 configure命令语法和选项取决于具体的软件包。一般来说,configure命令的基本语法如下:./configure[options]./configure是执行configure命令的命令行,[options]表示配置命令的选项,常见选项:--prefix=DIR:指定软件安装的目录,默认是/......
  • Linux命令汇总
    一.系统指令1.ifconfig查看IP地址2.sshIP地址连接虚拟机3.cat/etc/passwd查看用户;cat/etc/group查看系统中用户组;useradd添加用户;userdel删除用户;groupadd添加组名4.su切换用户5.pwd查看当前路径6.df查看磁盘使用情况;df-h带单位显示磁盘使用情况7.top查看......