【发布时间】:2021-05-14 15:35:51
【问题描述】:
我在远程计算机上有一个文件夹,其中包含安全摄像头视频片段。我只想在 *.mp4 文件中搜索那些在 2300 和 0600 之间创建的文件。代码:
$root = "F:\ispy\video\SWVL"
(Get-ChildItem -Path $root) | Where-Object {$_.lastWriteTime.TimeOfDay.Hours -gt 23 -or $_.LastWriteTime.TimeOfDay.Hours -lt 06} | ls | Out-GridView -PassThru
完美地做到了这一点,并将输出(文件列表)传递给 PowerShell gridview....但是,我需要输出以在 Windows 资源管理器中显示文件。
我实际上是在尝试使用 PowerShell 脚本作为高级搜索过滤器。
希望有人有一些想法。最终,我计划将其用作电源自动化和电源应用程序中的流程......但需要破解第一部分。
谢谢, 格雷格 AZ
【问题讨论】:
-
我需要 out 在 Windows 资源管理器中显示文件。,你能在 Windows 资源管理器中这样做吗?我不这样做,powsershell 不这样做
-
如果目标是最终将此列表提供给 Power Apps 库,那么您肯定会陷入困境 - Windows 资源管理器在此数据流中没有位置
标签: windows powershell