Windows 10 PowerShell kann keine Netzwerkstandorte nach \\xxx\xxx hinzufügen.

Windows 10 PowerShell kann keine Netzwerkstandorte nach \\xxx\xxx hinzufügen.

Ich habe versucht, mit PowerShell ein Netzlaufwerk zu erstellen, dessen Netzwerkspeicherort weiter verschachtelt ist als \\xxx\xxx, aber das gelingt mir nicht. Immer wenn ich es versuche, erhalte ich die folgende Fehlermeldung:
(Teile in Klammern wurden aus Datenschutzgründen bearbeitet)

"New-PsDrive -Name "z" -PsProvider "filesystem" -Root "\\{domain-name}.sharepoint.com@SSL\personal\{my-username}\Documents" -Persist"

  New-PsDrive : The network resource type is not correct
    At line:1 char:1
    + New-PsDrive -Name "z" -PsProvider "filesystem" -Root "\\{domain-name}\..."
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      + CategoryInfo          : InvalidOperation: (z:PSDriveInfo) [New-PSDrive], Win32Exception
      + FullyQualifiedErrorId : CouldNotMapNetworkDrive,Microsoft.PowerShell.Commands.NewPSDriveCommand
  • Ich führe dies über eine .batDatei aus, was gut funktioniert, da ich .ps1aufgrund der Ausführungsrichtlinie, die ich nicht ändern kann, keine Skripte verwenden kann. Es gibt eine .exeDatei, die diesen Pfad erstellt, also weiß ich, dass es möglich ist, aber die Verwendung dieser Datei ist sehr umständlich

So beantworten Sie Fragen:

Ja, ich habe die Dokumentation geprüft und kann keine Möglichkeit erkennen, wie das funktionieren könnte. Es kann sein, dass ich den Code falsch interpretiert habe, aber ich glaube nicht, dass das die Antwort ist.

Ich habe den von user19702 vorgeschlagenen Code ausprobiert, aber er hat nicht funktioniert. Außerdem habe ich PowerShell am Netzwerkspeicherort geöffnet und es hat einwandfrei und ohne Beanstandungen funktioniert. Ich habe alle meine Logins zweimal ausprobiert und konnte das Laufwerk nicht hinzufügen.

Gibt es eine Möglichkeit, diesen Fehler zu beheben und den Netzwerkstandort zu erstellen?

Antwort1

Überprüfen Sie noch einmal, ob Sie die richtigen Anmeldeinformationen für Ihren SharePoint verwenden. Meine Powershell gibt denselben Fehler aus, sofern Sie kein -CredentialFlag angeben, obwohl ich dasselbe Konto verwende:

New-PSDrive -Name Z -PSProvider FileSystem -Root '\\sharepoint.domain.com@SSL\path\to\folder\' -Credential (get-credential) -persist

Versuchen Sie, im Windows Explorer zu dem Ordner zu navigieren, und drücken Sie dann Umschalt+Rechtsklick > öffnen Sie hier das Powershell-Fenster. Sehen Sie nach, ob dort auch noch andere Probleme auftreten.

Und da Sie Batch verwenden, um Powershell zu starten, seien Sie vorsichtig mitspezielle Charakterein Ihrer URL oder anderswo:% ^ & < > |

verwandte Informationen