![]() |
powershell не может добавить пустое значение
Доброго дня!
есть cmd команда Reg.exe add "HKCR\*\shell\Открыть в Блокноте" /ve /t REG_SZ /d "" /f ключевое в ней - кавычки, которые пустые. так как нужен пустой ключ реестра но с этой переменной. в cmd всё правильно делает, а вот powershell этой же командой даёт ей значение /f. Если между кавычками вставить пробел - будет значение пробела. если убрать /f - напишет неверный синтаксис. Каким образом заставить павершел эту пустую переменную ввести? |
Так отрабатывает:
Код:
Reg.exe add "HKCR\*\shell\Открыть в Блокноте" /ve /t REG_SZ /f Код:
Set-ItemProperty -LiteralPath "Registry::HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте" "(Default)" -Value $null |
Время: 16:09. |
Время: 16:09.
© OSzone.net 2001-