首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在powershell中获取文件创建日期

如何在powershell中获取文件创建日期
EN

Stack Overflow用户
提问于 2022-07-23 09:07:48
回答 2查看 1K关注 0票数 0

我正在尝试将文件创建日期放入powershell中的一个变量中,但是无法做到这一点。"$_.CreationTime“只打印字符串字面".CreationTime”。如何获得文件的实际创建时间?

代码语言:javascript
运行
复制
    $builds = Get-ChildItem "$path_to_directory" *.zip | Where-Object {$_.CreationTime -gt $lastBuildDeployedTimestamp}
    foreach($build in $builds)
    {
                            "$path_to_directory"
                            "$_.CreationTime"
    }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-07-23 09:59:04

使用"$($_.CreationTime)“。

在您的特定示例中,应该是"$($build.CreationTime)“

票数 0
EN

Stack Overflow用户

发布于 2022-07-23 10:06:16

一个班轮方法是Get-ChildItem $path_to_directory *.zip | Where-Object {$_.CreationTime -gt $lastBuildDeployedTimestamp} | Select-Object -Property FullName, CreationTime

但是,如果希望保留循环,则需要使用$build

代码语言:javascript
运行
复制
$builds = Get-ChildItem $path_to_directory *.zip | Where-Object {$_.CreationTime -gt $lastBuildDeployedTimestamp} 
foreach($build in $builds)
{
    $path_to_directory
    $build.CreationTime
}

有关更多信息,请参见Get-Help about_Foreach -Full

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73089435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档