пустое строковое значение" NoWorkingDirectory " часто используется в реестре Windows при создании пользовательских элементов меню правой кнопкой мыши. Например, чтобы иметь возможность открыть PowerShell при щелчке правой кнопкой мыши на папке backround в Проводнике Windows (в отличие от щелчка правой кнопкой мыши на самой папке, в этом случае "NoWorkingDirectory" не используется):
[HKEY_CLASSES_ROOTDirectoryBackgroundshellpowershell]
@="Open PowerShell Here"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryBackgroundshellpowershellcommand]
@="C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -Command Set-Location -LiteralPath '%V'"
однако, я не ясно, о истинной цели этого значения. Он всегда используется пустым во всех образцах, которые я нашел. Что именно это делает обозначить?