Windows 7 non riesce a rinominare un file a 'aux.svg': "Il nome di periferica specificato non è valido"

Uso Windows 7 x64. Puoi provare anche questo sul tuo computer.

Vai a prendere qualsiasi file. Provare a rinominarlo a 'aux.svg'. Windows risponderà con

Il nome del dispositivo specificato non è valido.

Ho provato questo su due computer diversi (anche Win7 x64), con gli stessi risultati.
È ansible prendere qualsiasi file che si desidera. Non puoi rinominarlo in 'aux.svg'. Dropbox non scaricherà un file con quel nome. Il browser lo rinominerà a '_aux.svg' durante il download. Questo sembra accadere in qualsiasi directory che ho provato a provare.

Che diavolo sta succedendo qui?

    Questo è uno dei nomi di file che proibisce Windows per motivi storici . Per quanto ne so, non hai alcun modo.

    Per aggiungere alla risposta di alexandru :

    È ansible ignorare l'analisi del nome del file utilizzando un path come:

     \\?\C:\Users\Paperflyer\aux.svg 

    del e rename in Prompt dei comandi accettano tali routes. Tuttavia, è inutile rinominare un file aux , in quanto non sarà ansible accedervi da altri programmi.

    Come un'altra aggiunta due anni dopo:

    È ansible rinominare (e modificare) a qualsiasi parola chiave riservata con cygwin . Se è una directory, è ansible accedere ai suoi contenuti con altri programmi in Windows, ma non in sé.

    Mi sono imbattuto in questo mentre compila un programma in una cartella condivisa in una macchina virtuale. C'era una cartella denominata aux nel pacchetto, una cartella immobile, che ho estratto con cygwin in precedenza. Quindi solo il modo per sbarazzarsi di nuovo sta usando cygwin .