PSDrive cmdlets and scope

By Andrei Ungureanu - Last updated: Saturday, December 16, 2017 - Save & Share - Leave a Comment

Ieri am scris despre network drive map via Powershell. Ce mi-a scapat si am aflat si eu dupa, e scopul comenzilor care sincer mi se pare putin ciudat.

Daca rulezi dintr-o sesiune powershell si folosesti -Persist, o sa vezi maparea in Explorer. Dar daca rulezi New-PSDrive dintr-un script, in momentul in care scriptul isi termina executia, drive-ul o sa dispara din Explorer. Asta pentru ca scopul scripului este local (el insusi).

Ca si fix trebuie sa folositi –Scope Global in comenzile cu New-PSDrive:

image

Daca citeam si documentatia inainte sigur aflam:

https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Management/New-PSDrive?view=powershell-3.0

PS: Am observat si cateva cazuri ciudate. Sunt momente cand Explorer nu isi face refresh si cateodata e nevoie sa restartezi sistemul (posibil sa mearga si doar cu un restart de proces).

Posted in Windows Client, Windows Server • Tags: , Top Of Page

Write a comment