windows命令:创建和打开文件
文章目录
- `echo` 命令或 `type nul` 命令创建文件
- 方法 1: 使用 `echo` 命令
- 方法 2: 使用 `type nul` 命令
- 创建其他类型的文件
- `start` 命令打开文件
- 1. 使用 `start` 命令打开文件
- 2. 打开特定程序中的文件
- 3. 使用 `explorer` 命令打开文件夹
- 小结:
echo
命令或 type nul
命令创建文件
在Windows命令行中,可以使用 echo
命令或 type nul
命令来创建一个空文件。
方法 1: 使用 echo
命令
echo > 文件名.txt
这个命令会在当前目录下创建一个名为 文件名.txt
的文件。如果文件已存在,它会覆盖该文件。
如果命令中使用 echo
没有指定内容,Windows 会将 echo
命令的输出(即 echo is on
)写入文件。这是因为 echo
默认会输出当前的开关状态。
这时候,可以使用 echo.
(带点)命令创建空文件:echo.
是一个特殊的用法,它会创建一个空行,而不是输出 echo is on
。
echo. > 文件名.txt
这将创建一个空的 example.txt
文件。
方法 2: 使用 type nul
命令
type nul > 文件名.txt
这个命令也会创建一个空的文本文件。如果文件已存在,它不会覆盖文件内容,而是保留现有内容。
创建其他类型的文件
如果你需要创建其他类型的文件(例如 .pdf
、.docx
等),只需要改变文件扩展名即可:
echo. > 文件名.pdf
type nul > 文件名.docx
这些方法都会在你当前所在的目录中创建文件。如果想在特定目录中创建文件,可以在路径中指定目录,例如:
echo. > C:\Users\YourName\Documents\文件名.txt
start
命令打开文件
在 Windows 命令行中,打开文件的方法取决于文件的类型。下面是几种常见的方法:
1. 使用 start
命令打开文件
start
命令可以用来打开任何类型的文件,并且会使用文件关联的默认程序来打开该文件。
start 文件名
例如,打开 example.txt
文件:
start 文件名.txt
这将使用默认的文本编辑器(如 Notepad)来打开文件。
2. 打开特定程序中的文件
如果你想用特定程序来打开文件,可以在 start
命令后指定程序路径和文件路径。例如,使用 Notepad 打开文件:
start notepad 文件名.txt
这会强制 Notepad 打开 example.txt
文件。
3. 使用 explorer
命令打开文件夹
如果你想打开一个文件夹,可以使用 explorer
命令:
explorer 文件夹路径
例如,打开 C:\Users\YourName\Documents
文件夹:
explorer C:\Users\YourName\Documents
小结:
start 文件名
:使用默认程序打开文件。start 程序名 文件名
:使用指定程序打开文件。explorer 文件夹路径
:打开文件夹。