Quantcast
Channel: Ignite Realtime: Message List
Viewing all articles
Browse latest Browse all 11413

Re: spark.properties for all users

$
0
0

You need some script to edit those files and replace strings with what you want. When we were using another client i had a vbs script, which modified settings xml file. But i wasn't running it on every user's PC as we had settings files stored on the server and every settings file was in its own folder (that's why script is going to subfolders, you don't need that part probably). But you can probably modify it. Here's that vbs script:

 

Const ForReading = 1

Const ForWriting = 2

 

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objFolder = objFSO.GetFolder("E:\SomeFolder\")

 

RepSubfolders objFolder

 

Sub RepSubFolders(Folder)

   For Each Subfolder in Folder.SubFolders

 

Set objFile = objFSO.OpenTextFile(Subfolder & "\settings.xml", ForReading)

strText = objFile.ReadAll

objFile.Close

 

strNewText = Replace(strText, "<server>192.168.12.41</server>", "<server>jiveserver</server>")

Set objFile = objFSO.OpenTextFile(Subfolder & "\settings.xml", ForWriting)

objFile.WriteLine strNewText

objFile.Close

 

Set objFile = objFSO.OpenTextFile(Subfolder & "\settings.xml", ForReading)

strText = objFile.ReadAll

objFile.Close

 

strNewText = Replace(strText, "<srv>false</srv>", "<srv>true</srv>")

Set objFile = objFSO.OpenTextFile(Subfolder & "\settings.xml", ForWriting)

objFile.WriteLine strNewText

 

Next

 

End Sub


Viewing all articles
Browse latest Browse all 11413

Trending Articles