CMD创建文件的方法及CMD打开常用工具的命令
Table of Contents
*问题引出:
*输出重定向命令:分为两种:
一、创建空的文件
二、创建非空的简单文件
三、扩展:cmd打开常用工具的命令
*问题引出:
之前没有具体研究过CMD的命令,但是学过Linux后,回过头来看cmd,创建文件夹可以用mkdir,但是发现cmd好像没有创建文件的命令,linux是可以通过touch命令来新建文件的。百度找了一下,突然恍然大悟:Linux中可以通过输出重定向命令新建文件,cmd也行!
*输出重定向命令:分为两种:
(1)> :覆盖,即如果后面的文件存在而且里面非空,会直接覆盖 。
(2)>>:追加,即如果非空,会在后面追加内容,而不是全部覆盖。
下面就列举几个比较常用的命令吧:
一、创建空的文件
思路:将没有输出内容的命名重定向到新的文件即可,即重定向的内容为空。
1、echo a 2>file.txt
echo是回显命令,会回显命令后面字符串内容。
"2”表示错误输出的句柄,此例中没有错误输出,所以创建了没有内容的空文件。
其实>默认都是重定向了句柄1,即标准输出句柄。比如cd.>a.txt,其实就是cd. 1>a.txt。
同样,句柄3到9也可以使用在本例中,它们是未经定义的句柄,也不会有输出,如 echo a 3>a.txt。
2、cd .>a.txt
cd.表示改变当前目录为当前目录,即等于没改变;而且此命令不会有输出。
“>”表示把命令输出写入到文件。后面跟着a.txt,就表示写入到a.txt。
而此例中命令不会有输出,所以就创建了没有内容的空文件。
cd >1.txt也是可以的。
3、copy nul a.txt
nul表示空设备,从概念上讲,它不可见,存在于每个目录中,可以把它看成一个特殊的“文件”,它没有内容;一般可把输出写入到nul,来达到屏蔽输出的目的,如pause>nul,此命令执行效果是暂停,并且不会显示“请按任意键继续…”。
此例子表示将空设备复制到a.txt,同样创建了没有内容的空文件。
4、type nul>a.txt
type是打开文件的命名,类似Linux的cat。此例子表示显示空设备的内容,并写入到a.txt。
二、创建非空的简单文件
思路:和一相反,重定向内容要为非空。
1、echo a>file.txt
file.txt的内容为a。
2、type file.txt >file2.txt
type file.txt 即打开file.txt这个文件,故重定向内容为file.txt的内容,所以创建的file2.txt的内容即为file.txt的内容;当然也可以用copy命名。
3、date >date.txt
按照我们的思路,只要前面有输出就行,date是输出当前日期的命令,所以date.txt 内容即为当前日期。
三、扩展:cmd打开常用工具的命令
1、calc 打开计算器
2、magnify 打开放大镜('win键' 加 '+键'也可以直接打开)
3、snippingtool 打开截图工具
4、notepad 打开记事本
5、control 打开控制面板
6、regedit 打开注册表
参考:小技巧-cmd常用命令之创建文件
想了解更多cmd命名可参考:cmd命令入门,简单教程(DOS?)
CMD创建文件的方法及CMD打开常用工具的命令相关推荐
- linux 下创建文件的方法
linux 下创建文件的方法 touch aaa.txt 创建一个叫aaa.txt的文件 echo "" >> aaa.txt 创建一个叫aaa ...
- mkdir创建文件夹方法
mkdir创建文件夹方法有以下两种: 用到的函数都是:access和mkdir 注:首先先判断文件平是否存在 1.头文件包含:io.h和direct.h if (access("XXXX&q ...
- java createfile_Java 使用createFile和createTempFile创建文件的方法及示例代码
1、创建文件 可以使用createFile(Path, FileAttribute>)方法创建具有初始属性集的空文件 .例如,如果在创建时希望文件具有特定的文件权限集,请使用该createFil ...
- Windows如何 cmd 查找文件路径 开机启动 CMD语音播放 CMD切换到管理员!
1,语音播放: CreateObject("SAPI.SpVoice").Speak"崭新的开始,你好!" 单词别拼写错误啦! 把这个拖到开机启动项里就可以开后 ...
- c语言CFile的使用方法,mfc文件操作CFile类之创建文件的方法
mfc文件操作类CFile CFile类的几种构造函数 CFile();//不带参数的构造函数. CFile(int hFile);//带文件句柄参数的构造函数. CFile( LPCTSTR lps ...
- php fopen创建文件,php fopen函数用法(打开创建文件)
php教程 fopen函数用法(打开创建文件) 在很多时间我们都需要创建文件特别是生成静态页面的时间,我们在php中就常常会用到fopen这个函数来新建文件,它的原是是如何文件存在就追加,不存在可以创 ...
- linux创建文件的方法
linux创建文件可以通过以下六个方式来完成. **>**:标准重定向符允许我们创建一个 0KB 的空文件. touch:如果文件不存在的话,touch 命令将会创建一个 0KB 的空文件. e ...
- IC设计Linux设置文件夹颜色,IC设计中常用的Linux命令
一个合格ICer,必需要熟练掌握常用的Linux命令.今天来介绍一下IC设计中常用的Linux命令.(管理员相关的命令后面另写一篇文章.) Linux常见命令一览 文件及目录操作 cd pwd l ...
- 关于laravel 框架运行数据库迁移文件的一个小坑以及常用php artisan命令
小白我因为最近开发的一系列项目都是用的laravel框架,所以为了方便有时候就会直接复制一份代码以此作为新项目的基础.可能因为"因为夜路走多了,所以掉坑里了">>> ...
最新文章
- 搭建java_搭建java开发环境
- shell脚本编程基础(1)及RAID阵列
- 8、计算机图形学——纹理的相关问题及解决办法
- io密集型和cpu密集型java,如何设计CPU密集型与I/O密集型程序
- java 二维链表_Java数据结构与算法----数组与链表
- “全息数字人”——健康医疗 大数据应用的新模式
- .NET 3.5(11) - DLINQ(LINQ to SQL)之大数据量分页、延迟执行和日志记录
- Linux笔记(开机自动将kerne log保存到SD卡中)
- 2020-08-27
- 用Not Exists 代替Not In
- kali使用rz sz命令
- my opencv voyage
- 五线谱编辑Demo(MFC)
- Linux -- 如何修改 Linux 虚拟机 SNMP 的团体名
- 周志华----机器学习2
- 函数空间(巴纳赫空间、欧几里得空间、希尔伯特空间)
- K2P padavan固件下宽带与IPTV融合
- (二)编译PVE内核5.10.6-1-pve及安装内核补丁fullconeNat
- 测试枕头软件,360度模拟人体睡眠测试,选对枕头让睡眠一步到位
- 【代码审计】iCMS_v7.0.7 admincp.app.php页面存在SQL注入漏洞分析