Mic*_*ky 1 powershell timestamp file
我想创建一个名称为当前时间的文件。我已经尝试过下面的代码,但它不起作用:
$Currentpath = split-path -parent $MyInvocation.MyCommand.Definition
$FileLogdate = Get-Date -format 'dd/MM/yyyy HH:mm:ss'
Write-Host($FileLogdate)
New-Item -Path $Currentpath -Name "$FileLogdate" -ItemType "file"
Run Code Online (Sandbox Code Playgroud)
正如已经提到的,问题是文件名中不允许的特殊字符。
我还会使用不同的日期格式,反转日期格式,使其以年份开头:
Get-Date –format 'yyyyMMdd_HHmmss'
Run Code Online (Sandbox Code Playgroud)
这样,如果以这种方式命名的文件不止一个,它们将在文件夹视图中按时间顺序很好地排序
| 归档时间: |
|
| 查看次数: |
5756 次 |
| 最近记录: |