目前我的代码是这样的:
$filedir = "$env:HOMEDRIVE\temp\ps\"
$fileName = $window.TxtName.Text
$result = Get-ChildItem -Path $filedir -Include $fileName| Where-Object {$_.extension -eq ".txt"}
$result
虽然我在本地计算机上构建 - 实际代码将使用UNC共享。
我无法让Get-ChildItem允许-Include的变量。
最终结果是从用户输入中获取$filedir
和$fileName
,抓取文件并将文件附加到电子邮件中。