Getting a list of network mapped drives based on the network path
In exemplul de astazi o sa iau ca task listarea maparilor in retea catre un anumit server. Operatiunea asta ne poate ajuta sa identificam la nivelul unui client, daca are mapari facute catre un anumit file server.
Optiunile ar fi sa folosim WMI si clasa WIN32_LogicalDisk sau direct Get-PSDrive. Daca rulam Get-PSDrive obtinem ceva de genul:
Si as vrea sa filtrez si sa mi se returneze doar drive-ul X: care mapeaza catre un anumit file server. Iar asta o facem folosind comanda: gwmi win32_logicaldisk |? {$_providername –match “server”}.
Sau daca folosim Get-PSDrive va trebui sa filtram dupa DisplayRoot, chiar daca proprietatea afisata se numeste doar Root:
Get-PSDrive |? {$displayroot –match “server”}
In cazul migrarii unui file server putem folosi tehnica asta pentru a identifica unde se foloseste vechiul nume si eventual il putem modifica.