Windows Shell 学习2

今天学习了Window Shell 的一些基本知识,和配置Window Shell 的环境等。先来看一段代码:

@ECHO OFF

SET TestVar=%random%

IF %TestVar% GTR 22000 (
    TITLE %TestVar%
    COLOR 0E
    ECHO Hello %username%
    ECHO.
    PAUSE
    GOTO:EOF
)

IF %TestVar% GTR 11000 (
    TITLE %TestVar%
    COLOR 02
    ECHO Hello %username%
    ECHO tantan
    PAUSE
    GOTO:EOF
)

IF %TestVar% GTR 0 (
    TITLE %TestVar%
    COLOR E0
    ECHO Hello %username%
    PAUSE
    GOTO:EOF

下面说说,Window Shell命令的格式: cmd /t:70 /k dir
上面这句话,分为两部分,cmd为命令,后面的事参数,其中/t和/k为条件开关,是用来指示这个命令中的一些不同的操作的,如果条件开关后面有冒号和一些字符,则这些字符是修饰符,是用来修饰这个开关的,最后dir是命令参数,相当于给命令cmd传的值。
作为Shell命令,它有一些表述规则,如下:
1. 命令元素之间必须有空格
2. 中括号中的开关是可选的,如果使用,必须和提示信息完全相同
3. 斜体是必须要有的元素
4. 使用 | 标识的,是互斥的元素
5. 包含空格的参数必须使用双引号引起,表示是一个字符串,不是不同的命令元素

上面的一大段代码完成的功能是,取随机整数(0-32767),然后分别比较,根据不同的结果给Window Shell设置不同的颜色并显示当前的用户名。

其中,用百分号包围的是变量,以后我们在看。TITLE这个命令,昨天用过了,是说明设置Window Shell 窗体的标题,其中TITLE属于Window Shell 的内部命令,在Windows Shell 窗体中,键入help,会出现一些命令,这些都是内部命令。为外部命令是通过环境变量PATH来设置的,系统会根据环境变量的描述路径查找匹配的命令,一旦匹配成功,则不再继续查找,并执行该命令。

键入path命令,可以显示当前用户的环境变量,添加环境变量目录,可以使用命令:
path C:/script;%path%
该命令的意思是把自定义目录C:/script放置在默认的环境变量路径之前,这样可能会带来的影响是自定义的命令屏蔽了原有的默认命令。注意:Windows Shell命令是不区分大小写的,所以,path和Path都是一样的。

pathext变量说明了系统支持的可执行文件的后缀名,默认的是.COM, .EXE, .BAT, .CMD,相信用过DOS的朋友对这些命令后缀名不会陌生。当然我们也可以通过上面的方法来扩展pathext。

对于COLOR命令, COLOR BF,  B是背景颜色,而F是前景色,由于是斜体参数,所以必须带有。

还有一个比较重要的命令是Start,是开启另一个Windows Shell窗体。

今天就看到这了。累死了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows ShellWindows操作系统中的一种命令行解释器,用于执行各种操作系统的命令和脚本。对于一个Windows Shell菜鸟来说,可能刚开始接触时会感到有些陌生和困惑,但只要持续学习和实践,很快就能掌握基本的使用技巧和功能。 首先,了解一些常用的Windows Shell命令是很重要的。例如,"cd"命令用于切换目录,"dir"命令用于列出当前目录的文件和子目录,"mkdir"命令用于创建新目录等。掌握这些基本命令,可以让菜鸟在Shell中进行简单的文件操作和导航。 其次,熟悉一些用于批处理的Shell脚本语言,如批处理文件(.bat)或PowerShell脚本。通过编写简单的脚本,可以批量执行一系列命令和操作,提高工作效率。 另外,了解Windows Shell的一些常用快捷键也是很有帮助的。如Ctrl+C用于中止正在运行的命令,Tab键用于自动补全文件和目录名,方便输入命令等。 此外,使用一些第三方工具也能帮助菜鸟更好地掌握Windows Shell。例如,Cygwin可以提供一些类Unix环境的功能和命令,使得在Windows上使用Shell更加方便和灵活。 最后,多参考一些Shell的教程和文档,参与一些Shell相关的讨论和社区也是有助于成长的。通过与他人的交流和分享,可以更好地理解和应用Windows Shell,成为一名熟练的Shell用户。 总之,作为一个Windows Shell菜鸟,通过学习基本命令,掌握一些脚本语言,熟悉快捷键,并借助第三方工具和参考资料,一定可以快速提升Shell的使用能力。坚持学习和实践,相信不久的将来,你会成为一名Shell操作的高手。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值