【发布时间】:2021-08-28 00:39:57
【问题描述】:
我正在尝试做一个简单的读取主机并将用户输入导出到一个 csv 文件。
$List = Read-Host -Prompt 'Enter List of files (exclude file extention)'|
Export-Csv "c:\user.csv" -NoTypeInformation
我在文件中得到的只是:
"length"
"42"
我想我需要声明一个自定义对象,但我想要的是:
用户输入:
filename1
filename2
export-csv C:\list.csv 应该有:
filename1
filename2
谢谢!
【问题讨论】:
-
您的预期输出看起来更像是文本文件而不是 csv。
-
用户应该如何输入不同的文件名?以什么为界? (逗号、分号、空格?您的预期用途是什么?输入的文件名是否应该存在于某个地方?如果用户输入一个空字符串或类似“blah blah blah”之类的内容怎么办。你可以吗?
标签: powershell export-csv read-host