Folgende Fehlermeldung kann beim starten der PowerShell das Ausführen von Scripts verhindern.
Fehler beim Ausführen des InitializeDefaultDrives-Vorgangs für den Anbieter "FileSystem".
Damit die PowerShell wieder sauber arbeiten kann, muss die Fehlermeldung behoben werden. Diese Fehlermeldung wird dadurch verursacht, dass ein Netzlaufwerk als User “System” eingebunden wurde.
Mit Net Use wird selbst mit administrativer CMD das Netzlaufwerk nicht angezeigt und kann nicht entfernt werden.
Um dem Problem Herr zu werden müsst ihr eine CMD mit Systemrechten öffnen. Es gibt mehrere Wege nach Rom, der leichteste ist mit PsExec.
PsExec ist eines der Toos aus den legendären PsTools. https://technet.microsoft.com/de-de/sysinternals/pstools.aspx Ladet dieses herunter und navigiert dann in das Downloadverzeichnis.
Die PsTools wurden von Mark Russinovich geschrieben und später von Microsoft aufgekauft, sie sind also für Produktivsysteme zu gebrauchen.
Mit PsExec lassen sich Prozesse (z.b. cmd) auf entfernten Systemen starten, wenn auf dem Gerät der $admin Share aktiv ist. Diese Prozesse werden, wenn nicht anders spezifiziert, mit Systemrechten ausgeführt.
psexec.exe \\localhost -s cmd.exe
Nun kann das Netzlaufwerk entfernt werden.
net use
und net use LAUFWERKSBUCHSTABE: /delete /yes
Cheers, Ori