Ich bin nicht sicher, warum dies geschieht, aber ich vermute, dass der del
Befehl UNC-Pfadnamen nicht ordnungsgemäß unterstützt.
Ich konnte das leicht reproduzieren und der Fehler verschwand, als ich ein zugeordnetes Laufwerk verwendete:
del \\share\folder\file.txt :: got an error 'Access denied' net use Z: \\share\folder del Z:\file.txt :: file deleted successfully
Seltsamerweise funktionierten andere Befehle. Zum Beispiel könnte ich ein Unterverzeichnis erstellen, die Datei dorthin verschieben und dann das Unterverzeichnis löschen:
mkdir \\share\folder\trash move \\share\folder\file.txt \\share\folder\trash rmdir /s /q \\share\folder\trash