用于“grep”,在 Powershell 中丢失
假设我想测试是否有一个名为“Z”的驱动器。第一步是这样的;
Get-PSProvider | Select-Object -Property Drives
这给我;
Drives:
...
{C, A, D, Z}
...
但是我如何继续检索驱动器并测试“Z”? 我尝试了很多无效的变体......
BR/ Christer
Suppose I want to test if there is a drive named 'Z'. First step is this;
Get-PSProvider | Select-Object -Property Drives
This give me;
Drives:
...
{C, A, D, Z}
...
But how do I proceed to retrieve the drives and test for 'Z' ?
I have tried a lot of no-working variants....
BR/ Christer
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 Test-Path cmdlet:
或 Get-PSDrive cmdlet:
You can use the Test-Path cmdlet:
Or the Get-PSDrive cmdlet:
尝试使用Where-Object仅选择您需要的信息:
Try using Where-Object to select just the info you need: