Кто-нибудь знает, как отключить быстрый режим редактирования из сценария powershell? «Ответ» на этот вопрос не является ответом:Команды скриптов для отключения режима быстрого редактирования
Enable programmatically the "Quick Edit Mode" in PowerShell
(Хотя можно было бы установить настройки реестра программно, делать это не скажется на текущей сессии).
Я просмотрел $host
, $host.UI
и $host.UI.RawUI
объектов и не могу найти что-либо релевантное.
Чтобы сделать вещи более понятными, я не хочу менять реестр. В частности, я не хочу менять поведение по умолчанию. Фактически, есть только один скрипт и действительно только одна ветвь скрипта, где мне нужно отключить быстрое редактирование. Поэтому мне нужно иметь возможность отключить его программно. Или, по крайней мере, сможете запустить powershell с параметрами командной строки, чтобы отключить быстрое редактирование.
Спасибо.
Я вижу, запись в реестре является единственным способом, вероятно. – Rahul
То, что вы хотите, невозможно. –
@AnsgarWiechers Можете ли вы дать мне немного больше информации? Откуда ты это знаешь? Например, это просто потому, что соответствующие свойства объекта не были обнаружены или это фундаментальная проблема с тем, как IO выполняется в окне оболочки? Благодарю. –