【发布时间】:2013-07-11 17:57:17
【问题描述】:
下面是代码
$now = [System.DateTime]::Now
$filter = $now.ToString("MM_dd_yyyy") + "_*_S1.txt"
Write-Host $filter
Get-ChildItem -filter $filter | % {Write-Host $_}# Select-Object -OutVariable $files
Write-Host $files.GetType()
我可以获取 'Write-Host $filter' 语句的输出并将其粘贴到 PowerShell 并获得我期望的结果,因此我知道过滤器是正确的。是因为我在 get-childitem 调用中使用了一个变量吗?怎么办呢。
【问题讨论】:
-
我的意思是描述性地展示您向我们提出的问题,而不是说您不理解某事:P 请记住,问题标题是出现在首页上的内容,是人们决定是否想要的原因看看你的问题。
-
$files 没有被您代码中的任何内容填充。
-
我已尝试编辑标题以使其更具相关性
标签: powershell