Running REG.exe emmits the key
PS HKCU:\> reg query hkcu
! REG.EXE VERSION 3.0
HKEY_CURRENT_USER
(...)
HKEY_CURRENT_USER\NameWith/Slash
(...)
HKEY_CURRENT_USER\Network
HKEY_CURRENT_USER\Printers
HKEY_CURRENT_USER\Software
(...)
# query the key
PS HKCU:\> reg query HKEY_CURRENT_USER\NameWith/Slash
! REG.EXE VERSION 3.0
HKEY_CURRENT_USER\NameWith/Slash
ValueWith/Slash REG_SZ 123
Notice that the "\" sign became "/"?
Shay
http://scriptolog.blogspot.com Quote:
> I guess the "/" sign confuses the provider cause it's suppose to be a
> hierarchy delimiter?
>
> Anyway, under HKCU I created a new key with the name "NameWith/Slash"
> and inside of it I created a string value with the name
> "ValueWith/Slash"
>
> Non shows when listing HKCU with PowerShell
>
> Shay
> http://scriptolog.blogspot.com Quote:
>> It looks like Registry provider or Get-ChildItem (or both, or
>> something else in the engine) has troubles with registry key names
>> containing / in them (it is a valid symbol for registry names).
>> Get-ChildItem does not return items with such names. Can anybody
>> confirm this?
>>