Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


То есть вы хотите сказать , что строка
ReadEnvStr $R0 "PATH" - лишняя?

Но ведь она есть в примере справки, а от нее я не отступал.
Вот что буквально приведено в справке:


ReadEnvStr $R0 "PATH"
StrCpy $R0 "$R0;C:\MYAPP"
System::Call 'Kernel32::SetEnvironmentVariableA(t, t) i("PATH", R0).r0'

ReadEnvStr $R0 "PATH"
StrCpy $R0 "$R0;C:\MYAPP"
SetEnv::SetEnvVar "PATH" $R0


Цитата kotkovets:
и вообще это просто так можно
управляя пользователями через SetShellVarContext all или SetShellVarContext current
"$LOCALAPPDATA\Opera\"
"$APPDATA\Opera\" »
Мы еще вчера выяснили и эксперементально подтвердилось, что в результате в папку администратора не попадаем!
Сносятся папки в в профилях "User" и "All users". А профиль "Администратор" , да еще в русской транскрипции это вообше другое...

А главное в моем варианте ВСЕ РАБОТАЕТ как надо, почему следует считать это тупостью...

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 18:49, 04-05-2011 | #1145