`

bat脚本使用记录

阅读更多
1.写入文件
echo 要写入的文字 >> d:/aa.txt
echo 要写入的文字 > d:/aa.txt
前者添加,后者覆盖
2.获取系统时间
[1].yyyyMMdd格式
%Date:~0,4%%Date:~5,2%%Date:~8,2%   例如 20100414
[2].一般格式
%Date%  例如 2010-04-14 星期三
[3].当前时间
%Time% 例如 20:37:40.81
[4].yyyy-MM-dd HH:mm:ss格式
%Date:~0,10% %Time%
3.cmd注释
在命令行前加 "REM " 例如 REM rar a tst.zip *.*
在命令行前加 "::  " 例如 :: 作者:wangjh
4.cmd输入路径有空格的处理方式
[1].用缩写
写头六个字母(略去空白),另加波浪号和1
比如cd Program Files缩写为cd --Progra~1
在例如cd Local Settings缩写问cd --LocalS~1[注意略去空白,用了第二个词的字母,凑成六个,再加波浪号和1]
如果多个文件夹前6个字符相同比如D盘下有Local Host2,Loca3 Host1,Local Host3,那么这三个文件分别为LocalH~1,LocalH~2,LocalH~3
[2].用引号
比如cd c:\Program Files缩写为cd "c:\Program Files"
[3].创建镜像
比如 subst g: "C:\Program Files\Google"
然后就可以直接用g:\替代C:\Program Files\Google了
5.cmd求N天前的日期
set day=%date%
for /f "tokens=1-3 delims=-/. " %%i in ("%day%") do (
set /a sy=%%i, sm=100%%j %% 100, sd=100%%k %% 100
)
set /a sd-=N[N为天数]
set sm=0%sm%
set sd=0%sd%
set yestoday=%sy%-%sm:~-2%-%sd:~-2%
6.获取用户的输入
set/p a1=请输入第一个参数并按回车:
if "%a1%"=="1" ( if "%a2%"=="A" goto next)

分享到:
评论

相关推荐

    bat脚本技巧一键批量替换修改文本文件内容,bat脚本知识小技巧小妙招

    非常的方便,而且在修改前,bat脚本会先帮我们将源文件备份,避免发生了误操作的风险,包括脚本修改记录都会保存到日志文件中,欢迎大家使用bat脚本知识小技巧小妙招分享的,bat脚本技巧一键批量替换文件内容的脚本

    浏览器bat脚本截图,该bat脚本进行浏览器截图,截取整个网页

    总的来说,通过这个bat脚本和NirCmd工具,用户可以方便地截取浏览器中的整个网页,包括那些超出可视区域的部分,这对于网页开发者、内容创作者或者任何需要记录和分享网页全貌的人来说,都是一个实用且高效的方法。...

    实现bat脚本封装接口,可以自动判断是否需要向下传参

    本主题聚焦于如何利用BAT脚本实现接口封装,以便进行更高效的包管理和参数传递,提升脚本的灵活性和可复用性。 **一、bat脚本封装接口** 1. **接口概念**:在编程中,接口通常指的是定义了一组方法的规范,而在...

    shell,bat脚本运行java程序

    下面将详细介绍如何使用shell脚本(适用于Unix/Linux系统)和bat脚本(适用于Windows系统)来运行Java程序。 **shell脚本运行Java程序** 在Unix/Linux环境中,我们可以创建一个.sh文件作为shell脚本来执行Java程序...

    Logcat及adb shell命令的bat脚本实现例子

    3. 使用`call`命令来执行其他`bat`脚本,以保持批处理的连续性。 4. 在命令前添加`@echo off`可隐藏命令执行过程,使脚本看起来更整洁。 5. 使用`pause`命令可以让脚本在执行完后暂停,以便查看结果或手动干预。 ...

    bat脚本获得某路径下的所有文件名称

    在这个特定的场景中,我们要讨论如何利用BAT脚本来遍历并记录指定路径下的所有文件的名称。 在Windows环境下,批处理脚本可以通过`dir`命令来获取指定目录中的文件列表。`dir`命令可以显示目录中的文件和子目录信息...

    bat脚本语言

    4. **循环**:虽然原生BAT脚本不支持复杂循环结构,但可以通过嵌套`if`语句或使用外部工具实现类似功能。 5. **函数与子程序**:通过`call`调用定义的子程序,实现代码复用。 #### 三、BAT脚本应用案例解析 以下是...

    windows备份文件夹及子文件bat脚本.rar

    "windows备份文件夹及子文件bat脚本.rar"这个压缩包包含了一个专门设计用来备份Windows服务器上指定文件夹及其所有子文件夹和文件的BAT脚本。这种脚本能够帮助系统管理员高效地执行定期备份,确保数据的安全性并保留...

    bat脚本编写教程

    ### BAT脚本编写教程知识点详解 #### 批处理脚本概览 批处理脚本,简称BAT脚本,是在Windows操作系统环境下的一种自动化脚本语言。它由一系列DOS命令组成,按照预设的顺序执行,旨在实现自动化任务,提高工作效率...

    jboss部署jar包的bat脚本

    总之,通过编写和使用bat脚本,我们可以简化和标准化JBOSS上的jar包部署流程,提高开发和运维效率。对于团队协作和持续集成/持续部署(CI/CD)环境,这种自动化部署方法尤其重要。记得在编写脚本时考虑错误处理和...

    BAT批处理脚本-文件相关操作-rar对指定数量的文件进行批量压缩.zip

    本文将详细探讨BAT批处理脚本以及如何使用RAR命令进行文件的批量压缩,结合提供的"rar对指定数量的文件进行批量压缩.zip"压缩包中的内容进行深入讲解。 批处理脚本,通常以.BAT或.CMD文件形式存在,是Windows操作...

    批处理BAT脚本中for命令的使用方法

    ### 批处理BAT脚本中for命令的使用方法 #### 一、概述 批处理脚本(Batch Script)是Windows操作系统中的一个重要组成部分,通过编写简单的脚本来自动化一系列的任务操作,提高了工作效率并减少了人工干预的需求。...

    清理window电脑、服务器日志bat脚本

    为了自动化这个过程,我们可以使用批处理(BAT)脚本来实现定期清理。下面将详细介绍如何编写和使用这类脚本,以及如何通过Windows的任务计划程序设置定时任务。 1. **删除n天以前的文件脚本**: 在Windows批处理...

    BAT批处理脚本-加密解密-解密.zip

    在IT行业中,批处理脚本是一种非常实用的自动化工具,特别是在Windows系统中,BAT脚本的应用广泛且功能强大。本文将深入探讨“BAT批处理脚本-加密解密-解密.zip”这一主题,以及如何利用它进行文件的加密与解密。 ...

    BAT批处理脚本-系统设置查询修改硬件相关-获取U盘盘符和可用容量.zip

    你可以根据需要自定义脚本,比如添加日志记录、错误处理或者与其他系统任务集成。通过学习和运用批处理脚本,IT专业人员可以极大地提高工作效率,尤其是在日常维护和系统管理中。因此,理解和掌握这种技术对于任何IT...

    SQL Server自动备份脚本 bat

    标题中的“SQL Server自动备份脚本 bat”指的是在Microsoft SQL Server数据库管理系统中,利用批处理文件(.bat)实现数据库的自动化备份。这样的脚本通常包含T-SQL语句,用于执行备份操作,并且可以设置为Windows...

    ping命令带时间观察脚本.bat

    可以有效保存附带时间的ping记录,方便网络监测和事后故障回顾,是方便从事网络工作者的小工具,批脚本文件,无需修改脚本文件,直接运行,输入需要ping的IP地址或域名即可,Ctrl+C暂停,Y退出,C取消

    window db2数据库备份Bat脚本

    在Windows环境下,DB2数据库系统的备份通常可以通过编写批处理脚本(Bat脚本)来自动化完成,这样可以提高效率,减少人为错误。这篇博客“window db2数据库备份Bat脚本”可能详细讲解了如何利用批处理脚本来实现DB2...

    BAT批处理脚本-删除历史记录.zip

    在"BAT批处理脚本-删除历史记录.zip"这个压缩包中,包含了一个名为"删除历史记录.bat"的批处理脚本,主要用于清理系统的操作历史记录。 批处理脚本的基本结构通常包含命令、操作符和变量。命令是执行特定任务的指令...

    BAT批处理脚本开发工具

    通过使用BAT批处理脚本开发工具,开发者可以更专注于解决问题,而不是应对命令行的复杂性。这不仅提高了工作效率,也降低了学习曲线,使得批处理脚本在系统维护、数据处理、自动化测试等领域得到了广泛应用。对于...

Global site tag (gtag.js) - Google Analytics