Fehlermeldung "UNC-Pfade werden nicht unterstützt - versucht, führen Sie eine batch-Datei in einem Netzwerkverzeichnis
Die vollständige Fehlermeldung lautet:
'\192.168.0.10\Festplatte - 3 TB\Libraries\Videos-3 TB\Filme'
CMD.EXE gestartet wurde mit dem oben angegebenen Pfad als Aktuelles Verzeichnis.
UNC-Pfade werden nicht unterstützt. Säumige Windows-Verzeichnis.
Der Netzwerkpfad wurde nicht gefunden.
Ich versuche nur, zu retten alle Dateinamen in eine text-Datei durch ausführen der batch-Datei aus dem übergeordneten Ordner im Netzwerk:
@echo off
tree /f /a > Listfile.txt
pause > nul
Experten zu lösen, wird diese in zwei Sekunden, wenn Sie so freundlich sein würde. Bitte.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fixiert es durch ausführen der Datei aus einem lokalen Verzeichnis und zeigte auf, wo es sich befand, bevor bei mir kam der Fehler
dir /b /a-d "\\192.168.0.10\Berry - 3TB\Libraries\Videos-3TB\movies" >Listfile.txt
/S
option in meinem vorherigen Kommentar. Hier ist der Befehl, der drucken, Dateinamen ohne Pfad, (aber dann weiß man nicht, wo die Dateien liegen) ->Listfile.txt (for /f "delims=" %%F in ('dir /s /b /a-d "\\192.168.0.10\Berry - 3TB\Libraries\Videos-3TB\movies"') do echo %%~nxF)
könnte man auch ein Netzlaufwerk
pushd "\\192.168.0.10\drive - 3TB\Libraries\Videos-3TB\movies"
, und verwenden Sie dannpopd
am Ende.Warum können Sie nicht, weil Programme gestartet, in der cmd mit ein Netzwerk-Verzeichnis als aktuelle Absturz ist, wenn die CMD geschlossen wird. Sie können in einigen Umwegen, aber wie Sie sehen, die richtige Art und Weise am besten funktioniert.
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
- und Wert-nameDisableUNCCheck
auf ein DWORD von1
. In einer Verknüpfung zu CMD die Start-In-Verzeichnis auf einen Netzwerk-Pfad wie\\serenity\C$
. Wenn Sie starten Sie ein Programm wie SQL server, und schließen Sie das CMD-Fenster,wirst du Abstürzen Ihre server-apps von dort gestartet wird.