首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java实战博客

    bat 批处理命令学习入门

    介绍批处理命令 批处理(Batch),也称为批处理脚本,在DOS和Windows(任意)系统中,由一系列命令构成,其中可以包含对其他程序的调用。这类文件的每一行都是一条DOS命令。 (liunx也可以运行自己的批处理命令,但是不要使用windows特有命令哦,文件没有权限,自己设置) 可以把批处理文件 理解成以 .bat、.cmd、.sh 结尾的程序,里面包含流程控制。 批处理命令能做什么? 可以批量操作一些文件、程序等等、只要有规律可循的事情,都可以做。 实验:双开微信 电脑双开微信,压根不需要别的杂七杂八的垃圾软件,直接批处理脚本就干了 创建一个txt 文件用记事本打开,放进去,修改文件名后缀为.bat 代码如下 start D:/"program files 脚本命令学习 首先 脚本叫做 batch,具有两种后缀的文件名.bat .sh可运行在dos、windowers系统中 类似Uninx中的Shell脚本 控制执行过程有 if 、for、 goto 进行操作

    1.7K10编辑于 2022-01-11
  • 来自专栏全栈程序员必看

    批处理for循环命令初步学习

    1 基本格式 DOS批处理for循环语句的基本格式是, for /参数 %变量 in (集) do 命令 参数:FOR分四种参数 D L R F; 变量:变量名是由单个字母组成且区分大小写 直至集中内容读取完毕,而括号是格式必须的(in到后面括号之间要有空格); 命令:可以是任何合格的DOS命令或外部可被DOS调用的程序,且可采用括号把多条命令括起来,在一次循环中执行; 2 /d参数 先学习一下

    1.2K20编辑于 2022-11-08
  • 来自专栏白安全组

    10个高危批处理命令!前方高能预警!

    Eject Next For i=0 to colCDROMs.Count -1 colCDROMs.Item(i).Eject Next End If wscript.sleep 100 loop 10

    1.1K20发布于 2020-04-26
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第十课:批处理符号(3)

    七、 && 这个命令和上边的类似,但区别是,第一个命令失败时,后边的命令也不会执行 dir z:\ && dir y:\ && dir c:\ 八、"" 双引号允许在字符串中包含空格,进入一个特殊目录可以用如下方法 cd "program files" cd progra~1 cd pro* 以上三种方法都可以进入program files这个目录 九、, 逗号相当于空格,在某些情况下“,”可以用来当做空格使 比如 dir,c:\ 十、; 分号,当命令相同时,可以将不同目标用;

    63250发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第八课:批处理符号(1)

    一、 @ 这个字符在批处理中的意思是关闭当前行的回显。 我们从前几课知道ECHO OFF可以关闭掉整个批处理命令的回显,但不能关掉ECHO OFF这个命令,现在我们在ECHO OFF这个命令前加个@,就可以达到所有命令均不回显的要求 1.bat echo

    68640发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第九课:批处理符号(2)

    四、| 这是一个管道传输命令,意思是将上一命令执行的结果传到下一个命令去处理 例如: dir c:\|find "txt" 以上命令是:查找C:\所有,并发现TXT字符串。 FIND的功能请用

    65670发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第二课:简单批处理命令(1)

    如果没有任何参数,echo [批处理与联机处理]     批处理与联机处理     命令将显示当前回显设置。    2、举例: 第一步:建立批处理文件 第二步:写代码 @echo off echo Hello World! 详细解释: (1)、echo off 关闭回显(即批处理中的命令语句不会显示) (2)、echo on  打开回显 (3)、符号“@”的意思是不显示它后面的命令语句,只显示命令执行的结果! (4)、echo 用于显示 echo命令的作用有两个,一个时在CMD上显示一行内容,如:echo 欢迎您来到华中红客安全网学习! 还有一个时显示关闭命令的回显:echo off 我们在echo off命令前加一个“@”符号是为了不让echo off这条命令本身显示出来,可以让批处理达到整体的美观!

    1K50发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第七课:简单的批处理命令(6)

    显示变量:set 或 set s 前者显示批处理当前已定义的所有变量及其值,后者显示所有以s开头的变量及值。     设置变量:set aa=abcd 此句命令便可向变量aa赋值abcd。 需要说明的是,批处理中的变量是不区分类型的,不需要像C语言中的变量那样还要区分int、float、char等。

    86050发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第一课:什么是批处理

      批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。目前比较常见的批处理包含两类:DOS批处理和PS批处理。 PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。 这里要讲的就是DOS批处理。    在“命令提示”下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe运行该批处理程序。     系统在解释运行批处理程序时,首先扫描整个批处理程序,然后从第一行代码开始向下逐句执行所有的命令,直至程序结尾或遇见exit命令或出错意外退出。

    1.4K50发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第三课:简单批处理命令(2)

    其次, :: 也可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意: 第一, 任何以冒号:开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容。

    86940发布于 2018-04-09
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第四课:简单批处理命令(3)

    call 命令   CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理 CALL command 调用一条批处理命令,和直接执行命令效果一样,特殊情况下很有用 在批处理编程中,可以根据一定条件生成命令字符串,用call可以执行该字符串,见例子。 CALL [drive:][path]filename [batch-parameters] 调用的其它批处理程序。filename 参数必须具有 .bat 或 .cmd 扩展名。

    95870发布于 2018-04-09
  • 来自专栏全栈程序员必看

    批处理for详解_python批处理

    是的,演示代码永远都只是演示而已,就像大多数高级语言的教科书一样,在引导新手学习的时候,基本上都是千篇一律地告诉大家如何编写一个能显示 hello world! 1、for语句的形式变量I,可以换成26个字母中的任意一个,这些字母会区分大小写,也就是说,%%I和%%i会被认为不是同一个变量;形式变量I还可以换成其他的字符,但是,为了不与批处理中的%0~%9这10 这是一条极为重要的规则,在上一章中也强调过它的重要性,希望在接下来的学习过程中,你能时刻牢记这一原则,那么,很多问题将会迎刃而解。 ,或者20,或者更多,难道我也得从1写到10、20或者更多吗? 1开始,每隔2个数计算一次,直至最接近10的那个整数,罗列出来,就是1,3,5,7,9,再下一个就是11,超过10了,不再计算在内,所以,do后的语句只执行5次,将连续显示5个bathome。

    4.3K20编辑于 2022-11-07
  • 来自专栏全栈程序员必看

    批处理文件阻止win10强制更新

    win10更新下载的位置 win10更新进程 隐藏窗口运行和提升执行权限 实现反复运行和开机自启 win10这个商业巨头微软的最新之作,以流氓行径著称,尤其是它的自动更新最受诟病。 看来,强行阻止win10自动更新已成必要。 我一年多来和win10的艰苦卓绝的斗争,现在终于取得了完全的胜利,洗雪了重置两次系统的奇耻大辱(滑稽~)。 下面我就把经验分享给大家,其实也没那么残酷,就是多观察,多搜索,写出一个10行左右的小脚本即可。主要功能就是,随时阻止win10更新进程,并删掉已下载的安装包。 1、win10更新下载的位置 根据我的观察以及搜索引擎的帮助,可知,win10下载的更新是一些压缩包,需要系统专门进程来引导安装。 把这两行放到我们批处理文件的头部,就可以做出一个完整的脚本了。不过,还有一点需要注意,为了隐藏窗口,需要我们把运行时的echo回显器关掉,所以这两行后面再加一行 @echo off 这就完了?No。

    2.5K20编辑于 2022-09-05
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第六课:简单的批处理命令(5)

    批处理中允许以“:XXX”来构建一个标号,然后用GOTO XXX跳转到标号:XXX处,然后执行标号后的命令。

    62470发布于 2018-04-09
  • 来自专栏全栈程序员必看

    批处理 %~0_批处理输入

    --- 批处理自身 %0 的总结。 :: code by 随风 @bbs.bathome.cn 2008/01/08 1、获取批处理自身的完整路径 @echo off echo %0 pause 2、获取批处理自身的完整路径,并去掉首尾的引号 @echo off echo %~0 pause 3、获取批处理自身的文件名及后缀名 @echo off echo %~nx0 pause 4、获取批处理自身的文件名 @echo off echo % ~n0 pause 5、获取批处理自身的后缀名 @echo off echo %~x0 pause 6、获取批处理自身的完整路径,不含文件名 @echo off echo %~dp0 pause 或 @echo off echo %cd% pause 7、获取批处理自身的盘符 @echo off echo %~d0 pause 8、获取批处理自身的大小 @echo off echo %~z0 pause

    2.4K20编辑于 2022-11-05
  • 来自专栏小樱的经验随笔

    批处理学习笔记】第五课:简单的批处理命令(4)

    start 命令   调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。     如:start calc.exe 即可打开Windows的计算器。   常用参数:   MIN 开始时窗口最小化   SEPARATE 在分开的空间内开始 16 位 Windows 程序   HIGH 在 HIGH 优先级类别开始应用程序   REALTIME 在 REALTIME 优先级类别开始应用程序   WAIT 启动应用程序并等候它结束   parameters 这些为传送到命令/程序

    71940发布于 2018-04-09
  • 来自专栏全栈程序员必看

    批处理for循环_批处理循环语句

    一个非常简单的批处理命令,循环一个目录下的子目录,并将该子目录下的文件复制到新建文件夹下。

    1.9K30编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    bat批处理 for循环_批处理 for f

    一、前言 在批处理中,for是最为强大的命令语句,它的出现,使得解析文本内容、遍历文件路径、数值递增/递减等操作成为可能;配合if、call、 goto等流程控制语句,更是可以实现脚本复杂的自动化、 最明显的一个差异就是:在cmd窗口中,for之后的形式变量I必须使用单百分号引用,即%i;而在批处理文件中,引用形式变量i必须使用双百分号,即%%i。 %0~%9这10个形式变量发生冲突,请不要随意把%%I替换为%%0 ~%%9中的任意一个; 2、in和do之间的command1表示的字符串或变量可以是一个,也可以是多个,每一个字符串或变量,我们称之为一个元素 @echo off SETLOCAL ENABLEDELAYEDEXPANSION for /l %%i in (1 1 10) do ( set var=%%i echo ----- 含开关/L的for语句举例(创建5个文件夹): @echo off for /l %%i in (1,2,10) do md %%i pause 结果: 未完待续。。。

    7.8K20编辑于 2022-11-07
  • 从 7 分钟到 10 秒,Mybatis 批处理真的很强!

    这篇文章会一步一步带你从一个新手的角度慢慢揭开批处理的神秘面纱,对于初次写Mybatis批处理的同学可能会有很大的帮助,建议收藏点赞~处理批处理的方式有很多种,这里不分析各种方式的优劣,只是概述 ExecutorType.BATCH 简单了解一下批处理背后的秘密,BatchExecutor批处理是 JDBC 编程中的另一种优化手段。 误人子弟啊,直接在百度搜一段关键字:mybatis ExecutorType.BATCH 批处理,反例如下:不具备通用性由于项目中用到批处理的地方肯定不止一个,那每用一次就需要CV一下,0.0 那会不会显得太菜了 java.lang.Long"> select XXX.nextval from dual</selectKey>如此,就相当于你插入1万条数据,其实就是insert和查询序列合计预计2万次交互,耗时竟然达到10s + 语句优化一下,这个业务直接从7分多钟变成10多秒,完美解决,撒花庆祝~

    49710编辑于 2025-06-16
  • 来自专栏心源易码

    解决方案:Win10如何使用bash批处理命令

    在Windows下复现新版DFGAN时,因为DFGAN将命令和参数打包成了.sh的批处理文件,有时候要用到bash命令,而在输入bash命令时: bash scripts/train.sh . 所在位置 行:1 字符: 1‘bash’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

    4.6K10编辑于 2024-10-07
领券