0

全部,

这个是关于在 powershell 脚本中选择驱动器号的。我通过 Stackoverflow 搜索得到的方法是: ls function:[efiklmnopqrtuvwxy]: -n|?{!(test-path $_)}|random

对我来说,将所有角色列为符合条件的候选人并不好看。有没有更有效的方法在一个班轮中做到这一点?就像是[efiklmnopqr[t-y]]

提前致谢。

4

1 回答 1

0

列出所有可能性并使用-notmatch正则表达式排除不需要的可能性。像这样,

# Filter drive letters from D..Q and pick one at random
ls function:[a-z]:|?{ $_.name -notmatch "[d-q]"} -n|?{!(test-path $_)}|random
于 2013-11-15T07:06:38.463 回答