首页 > 系统相关 >Windows bat脚本的for语句差异

Windows bat脚本的for语句差异

时间:2023-09-11 16:55:30浏览次数:37  
标签:语句 百分号 bat command2 Windows cmd %%

在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%I;而在批处理文件中,引用形式变量I必须使用双百分号,即%%I。

在cmd窗口中:for %I in (command1) do command2 在批处理文件中:for %%I in (command1) do command2

标签:语句,百分号,bat,command2,Windows,cmd,%%
From: https://www.cnblogs.com/abs8023/p/17693933.html

相关文章

  • windows 编译openssl
    1、downloadthelatestsourceofopensslfromgithub2、downloadnasm,settheenviromentviariable3、enterintodir C:\ProgramFiles(x86)\MicrosoftVisualStudio\2019\Enterprise\VC\Auxiliary\Buildvcvars64.bat4、enterintothedirof openssl,runtheco......
  • windows docker desktop安装mysql
    原文:https://www.jianshu.com/p/fd5d388dbf7d1.拉去mysql镜像dockerpullmysql:5.72.查看并启动镜像#列出已下载的镜像dockerimages#启动容器,挂载配置文件和数据dockerrun--namemysql-vD:/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf-vD:/docker/mysql/logs......
  • Js基础-循环语句
    循环语句在js当中主要用于重复做一件事情。js当中最主要的循环语句有三种,for循环,while循环和do-while循环forfor是一种经常被用到的循环结构例如:控制台循环打印1到10的数字//for括号后跟着三个表达式,三个表达式用分号(;)隔开//vari=0表示定义一个循环遍历变量,......
  • shell脚本嵌套和case语句
    forvarin{list}dodoneforvarinvar1var2var3dodonefor((expr1;expr2;expr3))dodoneforvardodoneuntilexpr[](())dodonewhileexpr[](())dodone随机数:bash中默认有一个变量RANDOM 范围0~32767set|grepRANDOMecho$RANDOM产生0~1之间的随机数echo$[$RANDOM%2]产生......
  • PostgreSQL 通过SQL获取建表语句实现 show create table
    有scheme参数创建函数CREATEORREPLACEFUNCTIONshow_create_table(in_schema_namevarchar,in_table_namevarchar)RETURNStextLANGUAGEplpgsqlVOLATILEAS$$DECLARE--theddlwe'rebuildingv_table_ddltext;--dataaboutt......
  • MybatisPlus的CURD
    MyBatis-Plus(十一)Service的CRUD接口3:增删改操作_mybatisplus的savebatch方法在什么接口-CSDN博客 mybatisPlus的CURD/****@Description:修改合同执行的时候是真实删除*@paramids*@returnboolean*@throws:异常描述**/publicboo......
  • windows shutdown
     shutdown用法:shutdown[/i|/l|/s|/sg|/r|/g|/a|/p|/h|/e|/o][/hybrid][/soft][/fw][/f][/m\\computer][/txxx][/d[p|u:]xx:yy[/c"comment"]]没有参数显示帮助。这与键入/?是一样的。/?显示帮助。这与不键入任何选项......
  • bat批处理中文乱码
    bat批处理运行时中文显示乱码,但是直接用cmd正常,而且修改默认值时代码页不可修改系统相关设置位置HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exeCodePagechcp936文件夹添加cmd菜单WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\Director......
  • mysql查看最近执行的sql语句
    mysql查看最近执行的sql语句,默认情况下mysql是不会记录最近执行sql语句的,需要手动开启才能记录。另外最近执行sql语句有两种方式输出,要么是table,要么是文件。查看mysql是否开启sql记录以及输出方式的脚本如下:showvariableslike'%log_output%';--查看输出方式showvariables......
  • Windows 禁用笔记本键盘
    背景笔记本键盘+机械键盘组合如下图:由此产生一个问题:笔记本键盘现在的用处是什么?没什么用,那我们何不把桌面的位置利用起来?......