`

cmd shift

阅读更多
在DOS的批处理中,只支持%1 - %9这9个命令行参数(%0用来表示命令本身),如果你想让你的批处理支持超过9个的命令行参数,就需要用到shift命令,每运行shift命令一次,命令行参数就左移一位,即%2变成%1,%3变成%2,...,依次类推。一个简单的例子,你建立一个批处理,假设名为tstshift.bat,内容如下:
@echo off
echo %0
echo %1 %2 %3 %4 %5 %6 %7 %8 %9
echo %1
::1
shift
echo %1
::2
shift
echo %1
::3
shift
echo %1
::4
shift
echo %1
::5
shift
echo %1
::6
shift
echo %1
::7
shift
echo %1
::8
shift
echo %1
::9
shift
echo %1
::10
shift
echo %1
然后运行:
tstshift 0 1 2 3 4 5 6 7 8 9 a运行结果如下:
D:\>tstshift 0 1 2 3 4 5 6 7 8 9 a
tstshift
0 1 2 3 4 5 6 7 8
0
1
2
3
4
5
6
7
8
9
a上面是所有的shift命令都支持的功能,而2000/xp/2003下的shift功能又新增了一个/n参数,用来指定从第n个参数开始移位。2000/xp/2003下的shift命令的中文帮助为:
D:\>shift /?
更改批处理文件中可替换参数的位置。SHIFT [/n]如果命令扩展被启用,SHIFT 命令支持/n 命令行开关;该命令行开关告诉
命令从第 n 个参数开始移位;n 介于零和八之间。例如: SHIFT /2会将 %3 移位到 %2,将 %4 移位到 %3,等等;并且不影响 %0 和 %1。

相关推荐

    Expressions-1.3.3.zip expressions: 1.3.3

    只需按cmd shift}或cmd shift {。 美丽的全屏视图 进入全屏模式,并喜欢使用正则表达式。没有分心。只有你和你的模式。 多行图案和注释 有时图案也是如此 复杂。只需选中“允许空白和注释”选项,然后将您的模式...

    通过SqlCmd执行超大SQL文件

    如果是win7可按Shift+右键 在此窗口打开文件夹 运行–cmd–使用下面地址(注意是自己的sqlserver数据库的安装路径) ###2.运行sqlcmd命令 例如: sqlcmd -S . -U sa -P 123456 -d test -i data.sql 参数说明:-S ...

    五次SHIFT后门程序

    五次SHIFT后门程序五次SHIFT后门程序五次SHIFT后门程序

    使用cmd + shift + s(在Windows上为ctrl + shift + S)来抓取任何页面的引号。 然后抓取嵌入链接以产生实时HTML引用-Node.js开发

    使用cmd + shift + s(在Windows上为ctrl + shift + S)来抓取任何页面的引号。 然后抓取嵌入链接以产生如下实时HTML引用:Quotebacks引用网络—使用cmd + shift + s(在Windows上为ctrl + shift + S)在任何页面上...

    electron-debug:向您的Electron应用程序添加有用的调试功能

    macOS: Cmd Shift C Linux: Ctrl Shift C Windows: Ctrl Shift C 激活DevTools扩展 只需安装这些扩展程序中的任何一个,它们就会为您激活: 官方的Electron DevTools扩展如果BrowserWindow的nodeIntegration...

    将粘滞键替换为cmd.exe

    可以将粘滞键的效果替换为打开cmd.exe 在XP下直接可用,在win7下需要先获取sethc.exe的Trustedinstaller权限。

    CraftyZoom-crx插件

    只需单击CZ图标即可将放大镜的大小以及放大率设置,然后使用CMD Shift-Z或Ctrl-Shift-Z来启用和禁用。 注意:启用CraFtyzoom时,您无法向下滚动,因此如果需要在屏幕上放下的内容,只需禁用CZ,向下滚动,然后再次...

    blocks:Teku应用程序的构建块

    使用Ctrl Shift P (在MacOS上为Cmd Shift P ),然后打开“显示推荐的扩展” 在“工作区建议的扩展”部分下,单击“安装工作区建议的扩展”按钮。 安装依赖项 要安装依赖项,请运行以下命令: yarn install ...

    添加、删除右键MS-DOS打开cmd

    添加、删除右键MS-DOS打开cmd,(不用每次按着shift右键打开cmd命令提示符了)

    CMD命令大全 学习的必要工具

    SHIFT 更换批文件中可替换参数的位置。 SORT 对输入进行分类。 START 启动另一个窗口来运行指定的程序或命令。 SUBST 将路径跟一个驱动器号关联。 TIME 显示或设置系统时间。 TITLE 设置 CMD.EXE 会话的窗口标题。 ...

    CMD命令集锦及辅助功能键

    各种cmd命令的集锦,开始→运行→输入的命令集锦 另外还加了些系统快捷键和辅助功能,如按右边的SHIFT键八秒钟切换筛选键的开和关,按SHIFT五次切换粘滞键的开和关

    SublimeKSP:Nils Liberg的SublimeKSP插件的分支。 有关详细信息,请参见自述文件

    从“工具”菜单打开命令面板,或通过按Cmd Shift P (macOS)或Ctrl Shift P (Windows)打开 输入“安装程序包” 键入“ KSP”或“ Kontakt”,然后选择“ KSP(Kontakt脚本处理器)” 点击Enter安装 重新启

    win10右键打开cmd 双击执行.reg

    通过更改注册表,简单快速设置右键cmd,只需要执行该文件即可。按下Shift +右键 就可以看到

    网络技术cmd网络命令教程

    我想在自己完全掌握了这两个命令后,一定要写一篇用自己的文字总结出来的for、set和shift教程(关于shift命令,后面介绍批处理的参数时还将涉及到),一定会的,这是我的心愿之一!需要注意的一点是,这三个命令的...

    redg:redg 是 sublime text 的配色方案 (32)

    红豆redg 是 sublime text 3 的配色方案,我不知道... ( cmd shift P选择浏览包) 创建名为您想要的新文件夹。 假设我会命名(“我的颜色方案”) 复制(redg.tmtheme)放到你创建的文件夹里打开 SublimeText sublime

    win10如何快速打开CMD命令行窗口

    win7在指定文件夹打开cmd命令行窗口为shift + 右键->在此处打开命令行窗口; 但是win10没有此操作,那么此教程将教你win10如何快速打开CMD命令行窗口。

    右键菜单添加“打开cmd” reg文件

    无奈win10 1703版本下shift+右键不能打开cmd,只能打开powershell。 下载本reg文件 双击注册一下就可以了,结果右键菜单中就有了 from:https://blog.csdn.net/Mr_BEelzebub/article/details/78776104

    SHIFT后门生成器

    相信大家都会用 生成后 点生成的软件 然后密码登录 可以进行cmd 用着还可以 希望大家去下载试试

    锤勺:锤形配置

    CMD + Shift + Opt + Q 左上1/4 CMD + Shift + Opt + W 右上1/4 CMD + Shift + Opt + A 左下1/4 CMD + Shift + Opt + S 右下1/4 CMD + Shift + Opt +← 左1/2 CMD + Shift + Opt +→ 对1/2 CMD + Shift ...

    CMD命令行高级教程

    14、shift 15、IF 16、setlocal 与 变量延迟 [color=darkgreen][b] (ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION 启动或停用延缓环境变量扩展名。) [/b][/color] 17、ATTRIB 显示或更改文件属性 第二节 常用...

Global site tag (gtag.js) - Google Analytics