使用 Windows PowerShell 创建文本文件
Rohan Timalsina
2023年1月30日
PowerShell
PowerShell File
-
使用
New-Item
通过 Windows PowerShell 创建新的文本文件 -
使用
ni
命令通过 Windows PowerShell 创建新的文本文件 -
使用
fsutil
通过 Windows PowerShell 创建新的文本文件 -
使用
echo
命令通过 Windows PowerShell 创建新的文本文件 - 使用文本编辑器通过 Windows PowerShell 创建新的文本文件

PowerShell 可以对系统中的文件和目录执行不同的标准操作。文件管理就是其中之一,它是 PowerShell 用户可用的一项重要功能。
你可以从命令行轻松创建、复制、移动、删除和重命名文件。本教程教授如何通过 Windows PowerShell 创建新的文本文件。
使用 New-Item
通过 Windows PowerShell 创建新的文本文件
New-Item
cmdlet 在文件系统中创建一个新文件。以下命令在 C:\New\
中创建一个 testfile1.txt
。
New-Item -Path "C:\New\" -Name "testfile1.txt" -ItemType File
输出:
Directory: C:\New
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 1/28/2022 11:14 PM 0 testfile1.txt
它创建一个空文本文件。你可以使用 -Value
参数将一些内容放入新文件中。
New-Item -Path "C:\New\" -Name "testfile2.txt" -ItemType File -Value "Hello World"
输出:
Directory: C:\New
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 1/28/2022 11:14 PM 11 testfile2.txt
Get-Content
cmdlet 用于获取指定路径中文件的内容。
Get-Content -Path C:\New\testfile2.txt
输出:
Hello World
使用 ni
命令通过 Windows PowerShell 创建新的文本文件
ni
是 New-Item
cmdlet 的内置别名。你还可以使用此命令通过 Windows PowerShell 创建新文件。
ni -Path "C:\New\" -Name "testfile3.txt" -ItemType File
输出:
Directory: C:\New
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 1/28/2022 11:23 PM 0 testfile3.txt
使用 fsutil
通过 Windows PowerShell 创建新的文本文件
fsutil
是一个强大的命令,可以执行不同的任务,包括从命令行创建新文件。它允许你创建具有特定大小的新文件。
例如,以下命令在当前目录中创建一个名为 testfile4.txt
的新文件,大小为 10000
字节,即 10KB
。
fsutil file createnew testfile4.txt 10000
输出:
File C:\Users\rhntm\testfile4.txt is created
使用 echo
命令通过 Windows PowerShell 创建新的文本文件
echo
命令是 PowerShell 的 Write-Output
cmdlet 的内置别名。它类似于使用 echo
的其他 shell。
两个命令都将输出写入管道并将输出重定向到新文件。它将创建一个具有与其内容相同的输出的新文件。
以下命令在当前目录中创建一个新文件 testfile5.txt
,其中包含指定的内容。
echo "PowerShell Tutorial" > testfile5.txt
检查新文件的内容。
Get-Content testfile5.txt
输出:
PowerShell Tutorial
使用文本编辑器通过 Windows PowerShell 创建新的文本文件
你可以在 PowerShell 中使用不同的文本编辑器来创建新文件,例如 nano
、notepad
、vim
、emacs
等。
此命令将提示用户从记事本创建一个新文件。
notepad testfile6.txt
同样,你可以安装其他文本编辑器并创建一个包含一些内容的新文件。
Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe
作者: Rohan Timalsina