获取网络使用详细信息

时间:2018-10-12 07:16:32

标签: powershell

我正在使用net use来获取Windows的安装路径和驱动器。

PS C:\Users\jagg> net use
New connections will be remembered.


Status       Local     Remote                    Network
-------------------------------------------------------------------------------
OK           Y:        \\ITHANSJJA001.ABC.COM\opmas$
                                                Microsoft Windows Network
The command completed successfully.

我想使用PowerShell命令获取驱动器并安装路径详细信息。有没有办法仅使用PowerShell来获得它?

1 个答案:

答案 0 :(得分:1)

您似乎对powershell的功能感到困惑。 [咧嘴]

但是,这里有两种获取所需信息的方法。第一个使用net use解析Get-PSDrive的输出,第二个使用(net use) -replace '\s{2,}', ',' | Select-String -SimpleMatch '\\' | ConvertFrom-Csv -Header 'Status', 'DriveLetter', 'MountPath', 'Network' | Select-Object -Property DriveLetter, MountPath '' Get-PSDrive -PSProvider FileSystem | # the 4 slashes are 2 regex-escaped slashes Where-Object {$_.DisplayRoot -match '\\\\'} | ForEach-Object { [PSCustomObject]@{ DriveLetter = '{0}:' -f $_.Name MountPath = $_.DisplayRoot } } 本地获取相同的信息。

proj4js@10.0.0: please use 'proj4' instead, proj4js is not maintained

希望有帮助,