使用 Windows PowerShell 创建文本文件

Rohan Timalsina 2023年1月30日 2022年5月16日
  1. 使用 New-Item 通过 Windows PowerShell 创建新的文本文件
  2. 使用 ni 命令通过 Windows PowerShell 创建新的文本文件
  3. 使用 fsutil 通过 Windows PowerShell 创建新的文本文件
  4. 使用 echo 命令通过 Windows PowerShell 创建新的文本文件
  5. 使用文本编辑器通过 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 创建新的文本文件

niNew-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 中使用不同的文本编辑器来创建新文件,例如 nanonotepadvimemacs 等。

此命令将提示用户从记事本创建一个新文件。

notepad testfile6.txt

同样,你可以安装其他文本编辑器并创建一个包含一些内容的新文件。

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

相关文章 - PowerShell File