Le site officiel Le moyen le plus simple (c'est-à-dire le moins compliqué) de contourner les limitations des noms de fichiers de Windows est d'utiliser le préfixe spécial CMD. \\?\
suivi du chemin absolu (c'est-à-dire complet) du fichier.
Ce préfixe et la forme connexe \\.\
vous permettent de contourner l'utilisation de l'API Windows directement, et peuvent également être utilisés de la même manière pour contourner d'autres limitations des noms de fichiers Windows telles que la longueur maximale (utile pour supprimer les fichiers dont les chemins sont trop longs pour être supprimés normalement).
Pour renommer un fichier en .htaccess il suffit d'exécuter ce qui suit dans une invite de commande :
rename "\\?\B:\Users\Me\Desktop\TEST.txt" ".htaccess"
Notez que le chemin d'accès complet au fichier est nécessaire - car la fonction \\?\
la syntaxe contourne l'API Windows elle-même, elle perd la capacité de résoudre les noms de chemin relatifs, un chemin absolu est donc nécessaire pour qu'elle sache où se trouve le fichier.