使用 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
同样,你可以安装其他文本编辑器并创建一个包含一些内容的新文件。
相关文章
在 Windows PowerShell 中获取命令行参数
发布时间:2024/03/04 浏览次数:358 分类:编程语言
-
本文将解释我们如何使用 PowerShell 的参数函数处理命令行参数,参数如何工作,我们如何使用 PowerShell 参数将值传递给参数,以及定义参数的基本方法是什么。
Windows PowerShell 中的 Base64 编码
发布时间:2024/03/04 浏览次数:332 分类:编程语言
-
本文将展示如何编码和解码 base64 字符串。Windows PowerShell 当前版本没有本机命令,因此我们将向你展示如何执行此操作的替代方法。
在 Windows PowerShell 中写入输出
发布时间:2024/03/04 浏览次数:259 分类:编程语言
-
本文将向你展示如何在 Windows PowerShell 中编写或打印输出。本文还将区分多个 write cmdlet 并解释它们的意义。
在 Windows PowerShell 中设置 PATH 环境变量
发布时间:2024/03/04 浏览次数:350 分类:编程语言
-
本文将展示在 Windows PowerShell 中设置路径环境变量的正确方法。本文还展示了如何在持久性和非持久性方法中设置变量。
在 Windows PowerShell 中打印环境变量
发布时间:2024/03/04 浏览次数:869 分类:编程语言
-
本文将讨论什么是环境变量以及如何使用多个 Windows PowerShell 命令打印它们。
在 PowerShell 中注释代码
发布时间:2024/03/04 浏览次数:363 分类:编程语言
-
本文将展示在 Windows PowerShell 中注释代码的多种方法。本文还介绍了注释代码时的一些最佳实践。
在 PowerShell 中执行 LDAP 查询
发布时间:2024/03/04 浏览次数:304 分类:编程语言
-
本文将深入了解如何使用 Active Directory 过滤器和 LDAP 过滤器。