Кто-нибудь знает, как можно написать вот такую программу на purebasic, которая бы копировала N файл в др. место, и заменяла в скопированом файле %NAME% на указанное в константе имя:
Вот так это у меня работает на скрипте .vbs
const yourFullName = "EM140" Dim FSO Set FSO = CreateObject("Scripting.FileSystemObject") FSO.CopyFile "\templates\config.ini.template", "\SimpleX-0.49\config.ini" Sub ProcessFile(ByVal fName, ByVal from_, ByVal to_) Const ForReading = 1, ForWriting = 2 Dim wFile Dim rFile Set rFile = FSO.OpenTextFile(fName,ForReading) Dim Text Text = rFile.ReadAll Text = replace(Text,from_,to_) Set wFile = FSO.OpenTextFile(fName,ForWriting) wFile.Write Text Set rFile = nothing Set wFile = nothing End Sub Sub ProcessName(ByVal fName) ProcessFile fName, "%NAME%", yourFullName End Sub Sub ProcessAll(ByVal fName) ProcessName fName End Sub Set FSO = CreateObject("Scripting.FileSystemObject") ProcessAll "\SimpleX-0.49\config.ini" Set FSO = nothing msgbox "Настройка завершена!!!"
Заранее спасибо.