PowerShell:如何创建以当前日期为名称的文件夹
您可以在 PowerShell 中使用以下语法创建一个以当前日期作为文件夹名称的文件夹:
New-Item -ItemType Directory -Path ".\$((Get-Date).ToString('yyyy-MM-dd'))"此特定示例在当前目录中创建一个新文件夹,其名称以 yyyy-MM-dd 格式显示当前日期。
注意:PowerShell 中的Get-Date cmdlet 返回当前日期和时间。通过使用ToString()方法,我们能够以特定方式格式化该日期和时间。
以下示例展示了如何在实践中使用此语法。
示例:如何在 PowerShell 中创建以当前日期为名称的文件夹
假设我们当前目录有以下路径:
c:/users/bobbi/data1
我们可以使用以下语法列出该目录中存在的所有文件夹:
Get-ChildItem -Directory以下屏幕截图显示了如何在实践中使用此语法:
我们可以看到该目录下存在三个文件夹。
假设我们要创建一个新文件夹,其名称为当前日期(本文写于 2024 年 7 月 3 日),格式为 yyyy-MM-dd。
我们可以使用以下语法来执行此操作:
New-Item -ItemType Directory -Path ".\$((Get-Date).ToString('yyyy-MM-dd'))"以下屏幕截图显示了如何在实践中使用此语法:
请注意,当我们再次使用 Get-ChildItem cmdlet 查看当前目录的更新内容时,我们可以看到已创建一个名为 2024-07-03 的新文件夹。
注意#1:我们在 ToString() 方法中使用了 yyyy-MM-dd 格式,但如果满足以下条件,请随意指定不同的日期格式:你会喜欢的。
注意#2:您可以在此处找到 PowerShell 中 New-Item cmdlet 的完整文档。

