PowerShell-如何从文本文件中输出随机数的字符?

时间:2019-01-03 13:53:03

标签: powershell random

我正在尝试从文本文件中获取随机字符,但是我的脚本出了点问题。

我的脚本:

#get the cotent of a file to a variable
$chars = Get-Content -Path C:\temp\UnicodeCharacters.txt

#get 5 random characters
$sample = $chars | Get-Random -Count 5
echo $sample

我在做什么错了?

`

1 个答案:

答案 0 :(得分:2)

您的变量$ chars不是字符数组,而是普通字符串。

尝试一下:

$chars = (Get-Content -Path C:\temp\UnicodeCharacters.txt).ToCharArray()