首页 > 其他分享 >bat通过for来实现命令执行结果赋值输出方法

bat通过for来实现命令执行结果赋值输出方法

时间:2023-04-22 12:58:36浏览次数:42  
标签:输出 bat set 结果 %% 命令 find 赋值

前提知识点:
变量赋值方法:set d=123
变量使用方法:echo %d%

命令结果赋值不能直接用,只能用for来赋值
如:for /F %%i in ('time /t ') do ( set t=%%i )
即可将time /t 的命令结果赋给变量 t

结果中如果有空格等分隔符,赋值结果会只为第一段内容,要把结果全赋值,需要加"tokens=\*"
如:for /F "tokens=\*" %%i in ('netstat -an ^| find ":3389" ^| find "ESTABLISHED" ') do ( set n=%%i )

注意:命令中有管道符需要在管道符前加^。

标签:输出,bat,set,结果,%%,命令,find,赋值
From: https://www.cnblogs.com/tywusy/p/17342785.html

相关文章

  • C ++各个数据类型的输入输出
    C++中各个数据类型的输入输出主要使用iostream库和格式化输入输出函数printf、scanf等,下面是各个数据类型的输入输出方式:1.整型:使用cin和cout进行输入输出,或者使用scanf和printf进行输入输出。intn;cin>>n;cout<<n<<endl;scanf("%d",&n);printf("%d\n",n);2.浮点型:使......
  • Java:ArrayList初始化赋值
    测试环境$java-versionjavaversion"1.8.0_251"Java(TM)SERuntimeEnvironment(build1.8.0_251-b08)JavaHotSpot(TM)64-BitServerVM(build25.251-b08,mixedmode)方式一:常规方式List<Integer>list=newArrayList<>();list.add(1);list.add(......
  • C 语言各个数据类型的输入输出
    -1.整型(int)的输入输出: 输入: ```cintnum;printf("请输入一个整数:\n");scanf("%d",&num);//注意取地址符&``` 输出: ```cintnum=123;printf("这个数字是%d。\n",num);``` 2.浮点型(float和double)的输入输出: 输入: ```cfloatnum1;doubl......
  • 标准输入、标准输出和标准错误3个文件描述符分别是什么
    Linux/Unix操作系统中有三个标准的输入输出(I/O)通道,分别是标准输入(stdin)、标准输出(stdout)和标准错误输出(stderr),它们都是文件描述符,分别对应文件描述符号0、1、2。标准输入(stdin):程序从标准输入读入数据,默认情况下指向终端设备,通过输入键盘字符来提供输入数据。标准输出(stdout):程......
  • 定时小玩意-----bat工具
    这是一个小工具vbs脚本SetvbObj=WScript.createObject("wscript.Shell")msgbox"taskisrunning"fori=1to5 WScript.Sleep60000 vbObj.SendKeys"{F7}" 'msgbox"sleep1mincurrentiis:"&inext'msgbox&quo......
  • [Java洪君] :MyBatis第一课
    Mybatis MyBatis的第一次课!mybatis感觉很nice!操作简便!mybatis官方网站介绍及资源http://www.mybatis.org/mybatis-3/zh/getting-started.htmlMyBatis,原名ibatis,比hibernate的运行速度快,接近jdbc。开发较为简便,企业一般用的都是mybatis!<projectxmlns="http://maven.apache.org/PO......
  • mybatis-plus:初次教程
    mybatis-plus将 mybatis封装成与hibernate一样的增删改查操作,同时也能自定义SQL且源码有中文注释,nice<!--mybatis-plusstart--><dependency><groupId>com.baomidou</groupId><artifactId>mybatisplus-spring-boot-starter</artif......
  • mybatis-plus-方法
    /***Copyright(c)2011-2016,hubin([email protected]).*<p>*LicensedundertheApacheLicense,Version2.0(the"License");youmaynot*usethisfileexceptincompliancewiththeLicense.Youmayobtainacopyof*theLicenseat......
  • 洪君:mybatis plus012:增删改查 洪君
    plus的pom依赖:替代原mybatis<!--mybatisplus--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus</artifactId><version>2.1.9</version></d......
  • 输出100-200之间所有的质数
    输出100-200之间所有的质数<script>lettotal=0;//计数器for(leti=100;i<200;i++){letnum=true;for(letq=2;q<i;q++){if(i%q==0)/*余数为零,能被整除*/{n......