Jump to content
Sign in to follow this  
Admini2017

Laufwerks Mapping erneuern

Recommended Posts

Hallo zusammen,

 

ich müsste für eine bestimmte Gruppe von Usern das Laufwerks-Mapping erneuern. Folgendes Skript habe ich mir gschrieben:

 

#SKRIPT

 

$ConfirmPreference  = "none"

 

#Alte Laufwerke entfernen
Remove-SmbMapping V: -ErrorAction SilentlyContinue
Remove-SmbMapping T: -ErrorAction SilentlyContinue

Get-PSDrive -PSProvider Registry
Remove-Item HKCU:\Network\V -ErrorAction SilentlyContinue
Remove-Item HKCU:\Network\T -ErrorAction SilentlyContinue


#Username und Passwort deklarieren
$UserName="TEST"
$PW= ConvertTo-SecureString „TEST123“ -AsPlainText -Force
$Cred = New-Object System.Management.Automation.PSCredential $UserName, $Pw

 

#Neue Laufwerke verbinden
New-PSDrive -Name "V" -PSProvider FileSystem -Root "\\XXXXX\XXXXXXXXXXXXXXXXXXXX" -Credential $Cred -Persist -ErrorAction SilentlyContinue
New-PSDrive -Name "T" -PSProvider FileSystem -Root "\\YYYYY\YYYYYYYYYYYYYYYYY" -Credential $Cred -Persist -ErrorAction SilentlyContinue

 

Führe ich das Skript lokal am System aus, funktioniert es einwandfrei, lege ich es als LogonSkript fest, passiert nichts. Laut gpresult, wird das GPO angewendet.

Mir ist aufgefallen, in einem anderen GPO ist ebenfalls ein Anmeldeskript hinterlegt, deaktiviere ich dieses, startet er das neue.

 

Skript wird über ein anderes Skript aufgerufen, welches entsprechend im GPO hinterlegt ist:

 

powershell -executionpolicy bypass -file \\SKRIPT

 

PS: Bitte nicht am Passwort aufhalten xD

Edited by Admini2017

Share this post


Link to post
Share on other sites

Weil die nicht von uns gehostet sind und es nicht funktioniert, dies mal eben zu ändern :(

 

  Anmeldeskripts
        --------------
            Gruppenrichtlinienobjekt: SKRIPT
                Name:         SKRIPT
                Parameter:
                Zuletzt ausgeführt: Dieses Skript wurde noch nicht ausgeführt.

 

im Ereignislog finde ich keine genaueren Infos, wo kann ich eventuell etwas mehr einsehen? rsop.msc zeigt mir das Skript an!

Edited by Admini2017

Share this post


Link to post
Share on other sites
vor 14 Stunden schrieb Admini2017:

Da kann aber kein User und Passwort hinterlegt werden.

... und bei korrekt gewährten Zugriffrechten ist das auch gar nicht nötig. Alles andere wäre ein unmögliches, unprofessionelles Gefrickel. Um HImmels Willen, fang nicht mit sowas an, bitte.  ;-)

Share this post


Link to post
Share on other sites

Benutze in der Powershell "Net use", um Netzlaufwerke zu verbinden. Leider gibt es seit einem Jahr einen Bug, der die Netzlaufwerke nicht verbindet (aktiv im Explorer anzeigt), solange keine Credentials angegeben wurden.

 

Quelle und selber nochmal nachvollzogen:

https://windowsserver.uservoice.com/forums/295056-storage/suggestions/17868160-new-smbmapping-finally-fix-the-bug-so-that-window

Share this post


Link to post
Share on other sites

per net use kann ich aber nicht 2x Shares mit gleichem Benutzernamen anmelden :(. Ich habe ein Skript geschrieben, mit welchem sich jeder Benutzer seine relevanten Laufwerke anbinden kann.

 

Es scheitert allerdings noch an einem Punkt. Starte ich das Skript aus ISE heraus funktioniert es! Starte ich das Skript mit rechter Maustaste, bleiben die Laufwerke nur solange bestehen, wie das PS Fenster offen ist. Skript wird immer mit dem gleichen User ausgeführt, sobald die Session geschlossen wird, ist es weg. Wie kann ich das Mapping dauerhaft speichern?

 

New-PSDrive -Name "V" -PSProvider FileSystem -Root "\\XXX\XXX" -Credential $Cred -Persist -ErrorAction SilentlyContinue

 

LÖSUNG: export-console und beim Ausführen des Skriptes wird diese vorher geladen dann funktioniert es!

Edited by Admini2017

Share this post


Link to post
Share on other sites
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...