Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 15 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Automne est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 27-01-2016 à 11:38:59

Philippe
Avatar de Philippe


Titre: Banni
Avancement: Niveau 3
Date d'inscription: 26-09-2009
Messages: 3 660

Note: Localisation Microsoft

Microsoft fait parfois les choses bien. Même TROP bien. Si si. Alors, c'est "trop bien" au point d'en être chiant hein, qu'on soit clair. Et puis "trop bien" au point de pas le mettre dans leur documentation.

Vous le savez sans doute, plusieurs points d'administration sous Windows passent uniquement par la ligne de commande. Jusqu'ici, tout va bien.

Mais saviez vous que les arguments de la ligne de commande sont localisés (i.e. "traduits") ?

Par exemple, prenons la commande suivante (ne la faites pas chez vous !) :

takeown /f dir /r /a /d y > NUL (=> récupère les droits d'accès sur le fichier/dossier "dir", récursivement, en donnant les droits à mon groupe et ne fait pas chier à me demander confirmation)

Sur un Windows en anglais, aucun soucis, votre commande est exécutée. Sur un Windows en français, vous aurez l'erreur "y  n'est pas un argument valide".

En effet, le "y" du paramètre /d correspond à "yes". En français, on dit "oui". Il faut donc, sur un Windows français, taper :

takeown /f dir /r /a /d o > NUL

LES ARGUMENTS SONT LOCALISÉS !

MAIS ! La doc ne le dit pas : https://technet.microsoft.com/fr-fr/lib … 10%29.aspx

Si vous êtes un peu fatigué, il y a de quoi perdre pas mal de temps...


https://www.world-lolo.com/images/uploads/image.num1445754529.of.world-lolo.com.jpg
Des stades aux entrées payantes sont pleins de gens qui pensent que ceux qu'ils applaudissent sont trop payés, et les bibliothèques à l'entrée gratuite sont vides des gens qui pensent que les livres sont trop chers ...