wolkow70
Скажу прямо, не обижайтесь, у меня сложилось впечатление, что вы не имеете ни малейшего понятия об использовании переменных NSIS, системных переменных и переменных окружения.
Вот на кой черта эти записи, въехать никак не могу...
ReadEnvStr $R0 "PATH" -
считывает с реестра в переменную $R0 значениие системной переменной %path%
StrCpy $R0 "$SysDrive\Documents and Settings\Администратор\Local Settings\Application Data\Opera\" -
и тут же в переменную $R0 помещаете другое значение... (
$SysDrive\Documents and Settings\Администратор\Local Settings\Application Data\Opera\)
тупо... причем по ходу извлекая букву системного диска...а вопрос зачем получили значение из реестра в переменную $R0 и тут же ее переписАли