`HKLM` est souvent utilisé comme abréviation de `HKEY_LOCAL_MACHINE`. De manière quelque peu inattendue, cela semble également être le cas lorsque je demande à `reg` une valeur.
```
C:\>reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "CurrentVersion"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
CurrentVersion REG_SZ 6.1
C:\>reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v "CurrentVersion"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
CurrentVersion REG_SZ 6.1
```
Existe-t-il une référence affirmant qu'ils sont équi
« HKLM » est-il un alias de « HKEY_LOCAL_MACHINE » ?
Re: « HKLM » est-il un alias de « HKEY_LOCAL_MACHINE » ?
Non, bien que HKLM soit une abréviation de HKEY_LOCAL_MACHINE, Microsoft n'a formulé aucune déclaration officielle indiquant qu'ils sont toujours équivalents. En fait, il est explicitement indiqué que la disponibilité de ces raccourcis dépend du logiciel utilisé et qu'ils sont généralement désignés comme des « abréviations couramment utilisées ».
Il existe des cas où l'abréviation de HKEY_LOCAL_MACHINE en HKLM n'est pas autorisée, par exemple lors de la [définition d'une stratégie](https://technet.microsoft.com/en-gb/library/bb457006.aspx) :
>
Les conditions suivantes s'appliquent :
- Le chemin du registre doit être encadré par des signes de pourcentage (%).
-
Il existe des cas où l'abréviation de HKEY_LOCAL_MACHINE en HKLM n'est pas autorisée, par exemple lors de la [définition d'une stratégie](https://technet.microsoft.com/en-gb/library/bb457006.aspx) :
>
Les conditions suivantes s'appliquent :
- Le chemin du registre doit être encadré par des signes de pourcentage (%).
-