Dos命令笔记(包括PowerShell,附Dos与cmd命令和Shell与Linux命令的关系)

Dos:

Dos与cmd命令的关系可以类比Shell与Linux命令的关系

另外现在Windows上有了更强大的命令行工具PowerShell,推荐用它代替cmd,关于PowerShell与cmd的区别:

PowerShell是跨平台的,cmd是Windows专用的

PowerShell有面向对象的管道

PowerShell能够调用.NET的很多功能

@:表示其后的命令不回显

SET 变量名=变量值(变量名和值不用加引号):设置当前cmd窗口的环境变量,在下文命令引用时需用%变量名%的形式引用

ECHO 输出内容(输出内容不用加引号):将输出内容显示在当前命令行窗口

FOR:批处理-For详解_maxiaoyin111111的博客-CSDN博客

Help 要查询的命令名

DIR的参数可以用Help查看,主要说下/b参数,它改变了输出的格式,是输出更简单(无标题信息和摘要),具体效果可以自行尝试下

%%~nxi,用在循环中,且形式变量为i的时候(由于循环的特性,I不可以),用来只显示I中信息的文件名和扩展,%%~ni,同上,但只显示文件名

CALL exe文件完整的文件名(包括目录,绝对相对都可以) 参数列表:从当前程序中调用另一个程序

Shell:

Shell定义及其与Linux命令的对比:Linux命令行与shell的区别_空夜's Blog-CSDN博客_shell命令和linux命令区别

常用命令见:Linux学习笔记_TQT的博客-CSDN博客

你可能感兴趣的:(其它(专业),git,c#,c语言)