第一部分:CMD基础入门

什么是CMD?

CMD,全称是命令提示符(Command Prompt),是Windows操作系统中的一个重要组成部分。它允许用户通过输入一系列命令来控制计算机,相较于图形界面操作,CMD提供了一种更高效、更强大的操作方式。

CMD的启动

  1. 快捷键启动:按下Win + R,在运行框中输入cmd,按回车键即可启动CMD。
  2. 开始菜单启动:点击开始菜单,在搜索框中输入cmd,然后选择CMD程序。

CMD的基本操作

  1. 查看帮助:在CMD中输入help,即可查看所有可用命令的列表。
  2. 查看当前路径:在CMD中输入cd,按回车键,即可查看当前路径。
  3. 改变路径:在CMD中输入cd 路径,按回车键,即可切换到指定路径。

第二部分:批处理入门

什么是批处理?

批处理(Batch Processing)是一种使用批处理文件(.bat)进行自动化操作的脚本语言。通过编写批处理文件,可以自动执行一系列命令,从而提高工作效率。

批处理文件的创建

  1. 文本编辑器:使用记事本、Notepad++等文本编辑器创建一个文本文件。
  2. 保存文件:将文件保存为以.bat为扩展名的批处理文件。

批处理的基本语法

  1. 命令行命令:批处理文件中可以包含大多数CMD命令,如cdcopydel等。
  2. 变量:使用set命令可以创建变量,如set myVar=Hello
  3. 条件语句:使用if命令可以编写条件语句,如if "%myVar%"=="Hello" echo Hello World

第三部分:CMD与批处理高级技巧

宏是CMD和批处理中的一种强大功能,允许用户录制一系列命令,并在需要时重复执行。

  1. 录制宏:按下F3键开始录制宏,执行所需的命令,然后按下F4键结束录制。
  2. 保存宏:将录制的宏保存为文件,即可在其他CMD会话中重复使用。

环境变量

环境变量是存储在系统中的信息,可以被CMD和批处理程序使用。

  1. 查看环境变量:在CMD中输入set,按回车键,即可查看所有环境变量。
  2. 设置环境变量:在CMD中输入set 变量名=值,按回车键,即可设置环境变量。

进程管理

进程管理是CMD和批处理中的另一个重要功能,允许用户查看、启动和终止进程。

  1. 查看进程:在CMD中输入tasklist,按回车键,即可查看所有进程。
  2. 启动进程:在CMD中输入start 进程名,按回车键,即可启动指定进程。
  3. 终止进程:在CMD中输入taskkill /F /PID 进程ID,按回车键,即可终止指定进程。

第四部分:案例解析

案例一:批量重命名文件

  1. 创建批处理文件:打开记事本,输入以下内容:
    
    @echo off
    setlocal
    set "srcDir=C:\source"
    set "destDir=C:\destination"
    set "prefix=prefix_"
    for /r "%srcDir%" %%f in (*.txt) do (
        set "newName=%prefix%%~nxf"
        ren "%%f" "!newName!"
    )
    endlocal
    
  2. 保存并运行批处理文件:将文件保存为rename_files.bat,然后在CMD中运行该文件。

案例二:自动化下载任务

  1. 创建批处理文件:打开记事本,输入以下内容:
    
    @echo off
    setlocal
    set "url=https://example.com/file.zip"
    set "savePath=C:\download"
    powershell -Command "(New-Object Net.WebClient).DownloadFile('%url%', '%savePath%\\file.zip')"
    endlocal
    
  2. 保存并运行批处理文件:将文件保存为download_file.bat,然后在CMD中运行该文件。

通过以上内容,相信你已经对CMD和批处理有了更深入的了解。掌握这些技巧,将使你在日常工作中更加高效。祝你学习愉快!