新大编程幼儿园学习第四课——Windows下常用命令行介绍

前情链接:

新大编程幼儿园学习第一课——内容和显示

新大编程幼儿园学习第二课——HTML、CSS和XML

新大编程幼儿园学习第三课——Mac下常用命令行介绍

本课主题:Windows下常用命令行介绍

授课老师:张军祥

开场

== 课程目录 ==

· 命令行的打开方式

· 环境变量

· 基本命令

· 批处理

· 其他用法


一、命令行的打开方式

1. 点击屏幕左下角Windows图标,选择运行,输入cmd回车(因Windows版本的不同,有所区别)

2. 通过绝对路径:C:\WINDOWS\system32\cmd.exe

绝对路径直接打开

3. 快捷键打开Windows+R,而后输入cmd回车

4. 可在文件夹目录状态下,按shift+点击鼠标右键,会出现“在此处打开命令窗口”,会显示当前目录的命令行界面

当前目录的命令行界面打开


二、环境变量

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。

当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好地运行进程。

查看环境变量:

命令:echo %path%

echo 查看

或者命令:set

set 查看


设置环境变量(以便系统知道如何找到程序)

1. set path=%path%;[程序所在的位置]

注意:set path = 命令会重写整个path所以要带上原来的path并以“;”隔开,并且此命令只对当前窗口有效,关闭当前窗口后,下次仍无法执行。

2. 使用control命令调用控制面板->系统和安全->系统->高级系统设置

(演示暂未成功)

三、基本命令

打开目录:explorer .   explorer ..  explorer dirname

新建文件:type nul>a.txt  或者   echo .>a.txt

删除文件:del a.txt

新建文件夹: md dirname(完整写法 mkdir dirname)

删除文件夹: rd dirname(完整写法 rmdir dirname)

rd /s /q ——直接删除文件夹,无论是否目录为空

查看文件: dir dirname  或者 tree /f

tree /f 命令可显示更加直观的层级结构

tree /f  显示效果  


四、批处理

[Tip]  内部命令:没有环境变量支持也可执行的命令,如cd ../等;外部命令:需环境变量

即bath file,通常以 .bat或者 .cmd为后缀,包含一系列Dos指令的文件

作用:

批处理文件在处理重复性工作时,可以极大的节省时间

演示三个批处理文件


批量新建文件夹:md.bat

文件内容:

@echo off

echo 本脚本用于批量创建文件夹

echo 请根据提示输入。可以按ctrl+C退出。


set /p val=请输入您要监理的文件夹数:

set /a varshu=%val%-1

for /l %%i in (1,1,%val%) do md %%i

echo 文件夹创建完成

pause

md.bat命令行界面
md.bat 运行效果


批量重命名文件:ren.bat

文件内容:

for /f "tokens=*" %%i in ('dir /a:d /b') do ren "%%i" "小电影%%i"

ren.bat命令行界面

ren.bat运行效果


批量删除当前目录内的所有文件夹:del.bat

文件内容:

for /f "tokens=*" %%i in ('dir /a:d /b') do rd %%i

del.bat命令行界面
del.bat 运行效果

批处理可以在一些批量重复场景发挥作用,方便简化操作。


五、其他用法

powershell:——Windows8以上系统自带工具,相对高级的命令行工具

打开方式:Windows + R,然后输入powershell

使用了ps及kill两个命令,查看当前运行程序并根据ID号关闭指定程序,可以替代任务管理器关闭程序的功能。(当前使用的window7系统,未尝试)

拓展:

安装msys2等工具拓展命令行,可以直接使用Linux命令(http://www.msys2.org)


msys2 界面演示

与mac的homebrew包管理系统类似,windows有pacman包管理系统,可以直接在windows安装程序——此内容作为课后拓展讨论。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 221,273评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,349评论 3 398
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 167,709评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,520评论 1 296
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,515评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,158评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,755评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,660评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,203评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,287评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,427评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,122评论 5 349
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,801评论 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,272评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,393评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,808评论 3 376
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,440评论 2 359

推荐阅读更多精彩内容