美文网首页渔父挨踢
windows批处理常用命令

windows批处理常用命令

作者: 一席桑麻 | 来源:发表于2019-02-14 09:23 被阅读0次

1、 SETLOCAL的用法
2、chcp的用法
3、PUSHD命令和POPD命令

今天打开一个批处理文件,发现里面是这样的:

@echo off
SETLOCAL
:: change active code page to 65001 for utf-8
chcp 65001

……

:: SHELL_ROOT - Location(Path) of this batch file
pushd "%~dp0"
set SHELL_ROOT=!cd!
popd
:: REDIST_ROOT - The root path of redist
set REDIST_ROOT=!SHELL_ROOT!/../..
pushd "!REDIST_ROOT!"
set REDIST_ROOT=!cd!
popd

ENDLOCAL

调查之后发现,SETLOCAL ……ENDLOCAL 的设定,只对本批处理文件有效,即设置路径的时候,批处理里面可以单独设置。

那么chcp是干什么用的呢?它主要是使批处理里面的字符能够正常显示。
比如:
chcp 65001 就是换成UTF-8代码页
chcp 936 可以换回默认的GBK
chcp 437 是美国英语

PUSHD命令
保存当前目录以供 POPD 命令使用,然后改到指定的目录。
POPD命令
更改到 PUSHD 命令存储的目录。

如果命令扩展被启用,从推目录堆栈 POPD 驱动器时,POPD
命令会删除 PUSHD 创建的临时驱动器号。
例如
pushd c:就是记录下c:盘当你转去E:盘后用popd就可以转回c盘

相关文章

  • windows常用批处理命令

    Windows批处理(cmd/bat)常用命令小结

  • windows批处理常用命令

    1、 SETLOCAL的用法2、chcp的用法3、PUSHD命令和POPD命令 今天打开一个批处理文件,发现里面是...

  • Windows批处理命令

    Windows下不区分大小写! Batch: batch -- 批处理;batch file -- 批处理文件;D...

  • Windows常用命令&Java环境变量配置

    Windows常用命令&Java环境变量配置 windows常用命令 运行窗口 win+r 切换盘符 ...

  • 计算机命令

    Windows运行常用命令(win+R) Windows运行常用命令(win+R) 1. Clipbrd-----...

  • 03 批处理

    02 批处理 在批处理中,我们可以对命令进行批量操作,并且可以引入一些逻辑处理的环节。在windows下,批处理脚...

  • bat基础

    创建批处理文件 一般在记事本编辑就可以 批处理脚本常用命令 echo 在屏幕上显示相关信息 @ 禁止后面的命令显示...

  • 实用工具

    .bat 批处理 push apk Windows 本地搜索 Everything 文件对比 Beyond Com...

  • windows 批处理文件(bat)

    windows 批处理文件(bat) 批处理的作用就是自动的连续执行多条命令 .编写bat处理文件可以使用记事本的...

  • Windows批处理(cmd/bat)常用命令小结

    前言 批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务。用户只需双击批处理文件...

网友评论

    本文标题:windows批处理常用命令

    本文链接:https://www.haomeiwen.com/subject/iecdeqtx.html