如何在路径中包含变量



我正在尝试创建一个名为creation_DDMMYYYY的文件,其中DDMMYYYY是当前日期。我在路径上收到不正确的路径格式错误。

$nowDate=$(date)
New-Item -ItemType file "$HOME/creation_$nowDate.txt" 

由于我刚刚开始使用Powershell,我真的不知道这里有什么问题......

因为您在nowDate中只使用$date,所以路径不正确,因为 is 包含空格(文件夹名称不能带空格(,并且完全不是您想要的格式。

只需更改nowDate即可获得正确的日期格式,它就可以工作:

$nowDate = Get-Date -Format ddMMyyyy
New-Item -ItemType file "$HOME/creation_$nowDate.txt"
# Result:
Folder Properties...        Name
                            ----
                            creation_02062019.txt

相关内容

  • 没有找到相关文章

最新更新