$ext = "C:\Users\xxxxx\Desktop\project1\my scripts\extension.txt"
$a = Get-Content $ext
$a
$list = dir C:\Users\SyedNasiruddinS\Desktop\* -include $a | Select
Directory,Fullname,Name,Length,CreationTime
$list | Export-Csv "C:\Users\xxxx\Desktop\results.csv"
extension.txt文件包含文件扩展名列表,如* .txt,* .xlsx $ a未获取扩展名($ a的内容),输出文件为空。
当我这样做时,这个数据即将到来,但我想在文本文件上保留扩展名
$list = dir C:\Users\xxxx\Desktop\* -include *.txt, *.xlsx, *.exe | Select Directory,Fullname,Name,Length,CreationTime
$list | Export-Csv "C:\Users\xxxx\Desktop\results.csv"
答案 0 :(得分:1)
根据您的评论,您建议doLogin()
包含以逗号分隔的扩展名列表,您可能需要这样做:
storeID
<强>解释强>
$a
将单个字符串拆分为一个字符串数组,然后-Include属性接受/处理多个输入。
或者,更改您的extension.txt文件,以便每个扩展名都在新行上(并删除字符)。