我对powershell有疑问。
我如何将文件夹中所有文件的所有文件名(而不是扩展名,仅文件名)输出到texfile,列出每个名称并在每行上加一个空格,这将是文本文件中的名称列表?
(n,4,2,2)
答案 0 :(得分:0)
我会尝试这样的事情:
$path = "your path"
Get-ChildItem $path -recurse | ForEach-Object { $_.BaseName } | Out-File .\output.txt
首先使用GetChildItem
递归提取所有文件,然后使用Out-File
将每个文件的BaseName
重定向到output.txt
。
如果您不想递归文件夹中的所有子项,请删除-recurse
。