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

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

Аватара для madmasles

Ветеран


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

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


Pozia,
Примерно так:
Код: Выделить весь код
$sPathOld = ".\Setting\Set.reg"
$sPathNew = "SetNew.reg"
$slovo = "PoziaMark"
$slovoOld = "Program Files Mark"
$slovoNew32 = "Program Files"
$slovoNew64 = "Program Files (x86)"
$sTest = FileRead($sPathOld)
$sTest = StringReplace($sTest, $slovo, @UserName)
$ras = @OSArch
If $ras = "X86" Then
    $sTest = StringReplace($sTest, $slovoOld, $slovoNew32)
Else
    $sTest = StringReplace($sTest, $slovoOld, $slovoNew64)
EndIf
FileWrite($sPathNew, $sTest)
Только меня смущает это:
Цитата:
$sPathOld = ".\Setting\Set.reg"
Вы проверяли, так работает?
PS
Сам проверил - у меня так работает.

Последний раз редактировалось madmasles, 09-03-2010 в 22:45.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:20, 09-03-2010 | #15