Разверните строки переменной среды реестра на удаленном компьютере - PullRequest
0 голосов
/ 05 июня 2010

После вызова RegConnectRegistry (...), чтобы открыть реестр на удаленной машине, нельзя ли расширить переменные среды? Я посмотрел на ExpandEnvironmentStrings и ExpandEnvironmentStringsForUser, но это только кажется полезным на локальном компьютере. Я думаю, что это должно быть возможно, учитывая, что RegistryKey.GetValue () в .Net действительно расширяет переменные после вызова RegistryKey.OpenRemoteBaseKey (), но мне нужно сделать это вне .Net.

Есть идеи?

1 Ответ

2 голосов
/ 05 июня 2010

Учитывая, что переменные среды, запущенные в данном процессе, основаны на текущем вошедшем в систему пользователе, как бы вы определили набор переменных среды, которые будут активны на удаленной машине?

Даже если бы вы моглипрочитайте эту информацию (в конце концов, она есть в реестре), что бы вы сделали с процессами, которые меняют свою среду?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...