<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Script a license in Server Management - Remote Server Management</title>
    <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226682#M3724</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I have multiple servers to add a iLO license to. Is this possible with a script ?&lt;BR /&gt;&lt;BR /&gt;Thanks !</description>
    <pubDate>Wed, 02 Jul 2008 16:19:48 GMT</pubDate>
    <dc:creator>RalphJ</dc:creator>
    <dc:date>2008-07-02T16:19:48Z</dc:date>
    <item>
      <title>Script a license</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226682#M3724</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I have multiple servers to add a iLO license to. Is this possible with a script ?&lt;BR /&gt;&lt;BR /&gt;Thanks !</description>
      <pubDate>Wed, 02 Jul 2008 16:19:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226682#M3724</guid>
      <dc:creator>RalphJ</dc:creator>
      <dc:date>2008-07-02T16:19:48Z</dc:date>
    </item>
    <item>
      <title>Re: Script a license</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226683#M3725</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;First ...download these&lt;BR /&gt;HP Lights-Out Configuration Utility &lt;BR /&gt;HP Lights-Out XML Scripting Sample for Windows &lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=1842750&amp;amp;prodNameId=3288156&amp;amp;swEnvOID=1005&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-84d9a19b43b84516ac2d26d01f" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=1842750&amp;amp;prodNameId=3288156&amp;amp;swEnvOID=1005&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-84d9a19b43b84516ac2d26d01f&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=15351&amp;amp;prodSeriesId=1842750&amp;amp;prodNameId=3288156&amp;amp;swEnvOID=1005&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-5ee197c5bd7641359f45d876b1" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=15351&amp;amp;prodSeriesId=1842750&amp;amp;prodNameId=3288156&amp;amp;swEnvOID=1005&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-5ee197c5bd7641359f45d876b1&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The one You are looking for is called licence.xml and it look like this&lt;BR /&gt;&lt;BR /&gt;- &lt;RIBCL version="2.0"&gt;&lt;BR /&gt;- &lt;LOGIN user_login="adminname" password="password"&gt;&lt;BR /&gt;- &lt;RIB_INFO mode="write"&gt;&lt;BR /&gt;- &lt;LICENSE&gt;&lt;BR /&gt;  &lt;ACTIVATE key="1111122222333334444455555"&gt;&lt;/ACTIVATE&gt; &lt;BR /&gt;  &lt;/LICENSE&gt;&lt;BR /&gt;  &lt;/RIB_INFO&gt;&lt;BR /&gt;  &lt;/LOGIN&gt;&lt;BR /&gt;  &lt;/RIBCL&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Basically it works like this...&lt;BR /&gt;&lt;BR /&gt;CPQLOCFG ILOIP path\to\licence.xml&lt;BR /&gt;&lt;BR /&gt;Compelete guide for ILO scripting&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/CoreRedirect.jsp?redirectReason=DocIndexPDF&amp;amp;prodSeriesId=397989&amp;amp;targetPage=http%3A%2F%2Fbizsupport.austin.hp.com%2Fbc%2Fdocs%2Fsupport%2FSupportManual%2Fc00294268%2Fc00294268.pdf" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/CoreRedirect.jsp?redirectReason=DocIndexPDF&amp;amp;prodSeriesId=397989&amp;amp;targetPage=http%3A%2F%2Fbizsupport.austin.hp.com%2Fbc%2Fdocs%2Fsupport%2FSupportManual%2Fc00294268%2Fc00294268.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Sorry for the long links.</description>
      <pubDate>Wed, 02 Jul 2008 18:51:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226683#M3725</guid>
      <dc:creator>JKytsi</dc:creator>
      <dc:date>2008-07-02T18:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: Script a license</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226684#M3726</link>
      <description>There are also Linux versions of the sample scripts with an included perl script if your running Linux&lt;BR /&gt;&lt;BR /&gt;HP Lights-Out XML PERL Scripting Sample for Linux &lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=15351&amp;amp;prodSeriesId=316558&amp;amp;prodNameId=3288138&amp;amp;swEnvOID=2025&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-122d9858d077497ca381eb85a4" target="_blank"&gt;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=15351&amp;amp;prodSeriesId=316558&amp;amp;prodNameId=3288138&amp;amp;swEnvOID=2025&amp;amp;swLang=8&amp;amp;mode=2&amp;amp;taskId=135&amp;amp;swItem=MTX-122d9858d077497ca381eb85a4&lt;/A&gt;</description>
      <pubDate>Thu, 03 Jul 2008 01:11:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226684#M3726</guid>
      <dc:creator>Jimmy Vance</dc:creator>
      <dc:date>2008-07-03T01:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: Script a license</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226685#M3727</link>
      <description>Another option is to use SSH over the network to push license keys to iLO.  You can automate this for Windows or Linux, a Windows example is shown using the "plink" utility (part of the free PuTTY client):&lt;BR /&gt;&lt;BR /&gt;C:\Program Files\putty&amp;gt;plink -ssh -l Administrator -pw password ilo.corp.net set map1 license = 111112222233334444455555&lt;BR /&gt;&lt;BR /&gt;To download putty:&lt;BR /&gt;&lt;A href="http://www.google.com/search?hl=en&amp;amp;q=PuTTY" target="_blank"&gt;http://www.google.com/search?hl=en&amp;amp;q=PuTTY&lt;/A&gt;</description>
      <pubDate>Wed, 09 Jul 2008 17:52:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226685#M3727</guid>
      <dc:creator>acartes</dc:creator>
      <dc:date>2008-07-09T17:52:49Z</dc:date>
    </item>
    <item>
      <title>Re: Script a license</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226686#M3728</link>
      <description>look at this script - you can have it ask for the ilo advanced paq license..&lt;BR /&gt;&lt;BR /&gt;' read computername&lt;BR /&gt; &lt;BR /&gt;DIM computername&lt;BR /&gt;DIM leftcomputername&lt;BR /&gt;DIM rightcomputername&lt;BR /&gt;DIM ilovariable&lt;BR /&gt;DIM finalname&lt;BR /&gt;&lt;BR /&gt;'set the ilo username and password&lt;BR /&gt;strRILOEUser = "someadmin"&lt;BR /&gt;strRILOEPW = "somepassword"&lt;BR /&gt;&lt;BR /&gt;'set the settings for the network xml file&lt;BR /&gt;strenablenicvalue = "Yes"&lt;BR /&gt;strregddnsserver = "Yes"&lt;BR /&gt;strpinggateway = "Yes"&lt;BR /&gt;strdhcpdomainname = "YES"&lt;BR /&gt;strspeedautoselect = "Yes"&lt;BR /&gt;strnicspeed = "100"&lt;BR /&gt;strfullduplex = "Yes"&lt;BR /&gt;strdhcpenable = "Yes"&lt;BR /&gt;'if you want to ask what the ip address is unrem the next 3 lines and then rem the next 3 out after these 3&lt;BR /&gt;'stripaddress = InputBox("What is the ip address of the ilo", "Ilo Ip Address", default)&lt;BR /&gt;'strsubnetmask = InputBox("What is the Subnet Mask of the ilo", "Ilo Subnet Mask Address", default)&lt;BR /&gt;'strgatewayip = InputBox("What is the Default Gateway of the ilo", "Ilo Default Gateway", default)&lt;BR /&gt;stripaddress = "192.168.1.1"&lt;BR /&gt;strsubnetmask = "255.255.255.0"&lt;BR /&gt;strgatewayip = "192.168.1.1"&lt;BR /&gt;strdomainname = "domainname.com"&lt;BR /&gt;strdhcpgateway = "YES"&lt;BR /&gt;strdhcpdnsserver =  "192.168.1.1"&lt;BR /&gt;strdhcpwinsserver = "192.168.1.1"&lt;BR /&gt;strdhcpstaticroute =  "192.168.1.1"&lt;BR /&gt;strregwinsserver =  "YES"&lt;BR /&gt;strpridnsserver = "192.168.1.1"&lt;BR /&gt;strsecdnsserver = "192.168.1.1"&lt;BR /&gt;strterdnsserver = "192.168.1.1"&lt;BR /&gt;strpriwinsserver = "192.168.1.1"&lt;BR /&gt;strsecwinsserver = "192.168.1.1"&lt;BR /&gt;strstaticroute1 = "0.0.0.0"&lt;BR /&gt;strstaticroute2 = "0.0.0.0"&lt;BR /&gt;strstaticroute3 = "0.0.0.0"&lt;BR /&gt;strstaticroute1gateway = "0.0.0.0"&lt;BR /&gt;strstaticroute2gateway = "0.0.0.0"&lt;BR /&gt;strstaticroute3gateway = "0.0.0.0"&lt;BR /&gt;strenclosureipenable = "YES"&lt;BR /&gt;strwebagentipaddress = "192.168.1.1"&lt;BR /&gt;&lt;BR /&gt;'set the variable for snmp&lt;BR /&gt;Set WshNetwork=WScript.CreateObject("WScript.Network")&lt;BR /&gt;strwebagentip = WshNetwork.ComputerName&lt;BR /&gt;strsnmpaddress1 = "192.168.1.1"&lt;BR /&gt;strsnmpaddress2 = "192.168.1.1"&lt;BR /&gt;strsnmpaddress3 = ""&lt;BR /&gt;strostraps = "Y"&lt;BR /&gt;strsnmppass = "Y"&lt;BR /&gt;strribtraps = "Y"&lt;BR /&gt;strCIMSECURITYMASK = "3"&lt;BR /&gt;&lt;BR /&gt;'set the variables for adding a user&lt;BR /&gt;'username to add&lt;BR /&gt;straddusername = "someadmin"&lt;BR /&gt;'username to add's password&lt;BR /&gt;struserlogin ="someadmin"&lt;BR /&gt;'usernames new password&lt;BR /&gt;strnewuserpassword ="somepassword"&lt;BR /&gt;stradminpriv = "Yes"&lt;BR /&gt;strremoteconsolepriv = "Yes"&lt;BR /&gt;strresetserverpriv = "Yes"&lt;BR /&gt;strvirtualmediapriv = "Yes"&lt;BR /&gt;sterconfigilopriv = "Yes"&lt;BR /&gt;strconfigrilopriv = "Yes"&lt;BR /&gt;strloginpriv = "Yes"&lt;BR /&gt;'the settings for this are range and subnetmask&lt;BR /&gt;strclientrange = "10.10.10.1 - 254.255.255.255"&lt;BR /&gt;strviewlogspriv = "Yes"&lt;BR /&gt;strclearlogspriv = "Yes"&lt;BR /&gt;stremsprive = "Yes"&lt;BR /&gt;strupdateilopriv = "Yes"&lt;BR /&gt;strconfgirackpriv = "Yes"&lt;BR /&gt;strdiagpriv = "Yes"&lt;BR /&gt;&lt;BR /&gt;'set the variables for generating certificate xml file&lt;BR /&gt;&lt;BR /&gt;'set the variables for directory configuration xml files&lt;BR /&gt;'format for this is yes or no&lt;BR /&gt;stdirauthenabled ="YES"&lt;BR /&gt;strdirlocaluseracct ="YES"&lt;BR /&gt;strdirserveraddress ="192.168.1.1"&lt;BR /&gt;strdirserverportvalue ="636"&lt;BR /&gt;'format for the strdirobjectdn variable is like this CN=server1_rib, OU=RIB, DC=HPRIB, DC=LABS&lt;BR /&gt;strdirobjectdn = "CN=server1_rib, OU=RIB, DC=HPRIB, DC=LABS"&lt;BR /&gt;strdirobjectpassword = "password"&lt;BR /&gt;'format for the strdirusercontext is like this CN=Users, DC=HPRIB, DC=LABS&lt;BR /&gt;strdirusercontext1 ="CN=Users, DC=HPRIB, DC=LABS"&lt;BR /&gt;'format for this is yes or no&lt;BR /&gt;strdirenablegrpacct ="YES"&lt;BR /&gt;&lt;BR /&gt;'user password change variables&lt;BR /&gt;stdmoduserlogin = "username"&lt;BR /&gt;strmoduserpassword = "newpassword"&lt;BR /&gt;&lt;BR /&gt;'this section is for the Mod_Blade_Rack.xml&lt;BR /&gt;strrackname = "CPQRack1"&lt;BR /&gt;strencname = "CPQEnclosure1"&lt;BR /&gt;strbaynamename = "CPQBay5"&lt;BR /&gt;strfacilitypower = "Yes"&lt;BR /&gt;strrackautopwr = "Yes"&lt;BR /&gt;strsnmprackalerts = "Yes"&lt;BR /&gt;strlograckalerts = "Yes"&lt;BR /&gt;&lt;BR /&gt;'this section is for the mod_global_settings of the ilo&lt;BR /&gt;strsessiontimeout = "60"&lt;BR /&gt;strf8promptenabled = "Yes"&lt;BR /&gt;strhttpportvalue = "80"&lt;BR /&gt;strhttpsportvalue = "443"&lt;BR /&gt;strremoteconsoleport = "23"&lt;BR /&gt;strremoteconsoleportstatus = "2"&lt;BR /&gt;strremoteconsoleencryptionvalue = "Yes"&lt;BR /&gt;strminpasswordvalue = "8"&lt;BR /&gt;strilofunctenabled = "No"&lt;BR /&gt;strvirtualmediaport = "17988"&lt;BR /&gt;strf8loginrequired = "No"&lt;BR /&gt;strremotekeyboardmodel = "US"&lt;BR /&gt;strpassthroughconfig = "1"&lt;BR /&gt;strterminalservicesport = "3389"&lt;BR /&gt;strsshportvalue = "22"&lt;BR /&gt;strsshstatusvalue = "Yes"&lt;BR /&gt;strserialclistatus = "3"&lt;BR /&gt;strserialclispeed = "1"&lt;BR /&gt;strrbsupostipvalue = "Y"&lt;BR /&gt;strtelnetenablevalue = "yes"&lt;BR /&gt;strhighperformancemousevalue = "Yes"&lt;BR /&gt;strstrremoteconsoleacquire = "Yes"&lt;BR /&gt;strhostkeyboardenabledvalue = "Yes"&lt;BR /&gt;strremotekeyboardmodelvalue = "US"&lt;BR /&gt;strpocketpcaccessvalue = "YES"&lt;BR /&gt;strcipherstrengthvalue = "128"&lt;BR /&gt;strsnmpaddress1value = "123.124.125.126"&lt;BR /&gt;strsnmpaddress2value = "test"&lt;BR /&gt;strsnmpaddress3value = "dest"&lt;BR /&gt;strostrapsvalue = "Y"&lt;BR /&gt;strribtrapsvalue = "N"&lt;BR /&gt;strcimsecuritymaskvalue = "3"&lt;BR /&gt;stremsstatusvalue = "Y"&lt;BR /&gt;strbypasspowercablereporting = "N"&lt;BR /&gt;strsnmppassthroughstatus = "Y"&lt;BR /&gt;&lt;BR /&gt;'this sets up the advanced pack license&lt;BR /&gt;'stractivatekey = InputBox("What is the advanced pack license for the ilo (no spaces!)", "Advanced Pack License", default)&lt;BR /&gt;'this section of the vbs will build the name of the ilo to whatever standard you need based on the %computername% variable&lt;BR /&gt;&lt;BR /&gt;'this is for deleting a user from the ilo&lt;BR /&gt;strdeleteuserid = "userid"&lt;BR /&gt;'strdeleteuserid = InputBox("What is the user id that you want to delete", "Delete a user", default)&lt;BR /&gt;&lt;BR /&gt;'this is for ejecting media from the ilo&lt;BR /&gt;'correct answer is cdrom or floppy (unrem the one that you want to eject)&lt;BR /&gt;strdevicetoeject = "FLOPPY"&lt;BR /&gt;'strdevicetoeject = "CDROM"&lt;BR /&gt;&lt;BR /&gt;' this is for inserting virtual medial to the ilo&lt;BR /&gt;strdevicetoinsert = "FLOPPY"&lt;BR /&gt;strdevicetoinsert = "CDROM"&lt;BR /&gt;strurlofdevicetoinsert = "&lt;A href="http://188.188.188.33/images/Floppy/dos.bin" target="_blank"&gt;http://188.188.188.33/images/Floppy/dos.bin&lt;/A&gt;"&lt;BR /&gt;strinjectimage = "C:\image.bin"&lt;BR /&gt;&lt;BR /&gt;'get the computername&lt;BR /&gt;'Set WshNetwork=WScript.CreateObject("WScript.Network")&lt;BR /&gt;'WScript.Echo "Your Computer Name is = " &amp;amp; WshNetwork.ComputerName&lt;BR /&gt;&lt;BR /&gt;'this section of the vbs will build the name of the ilo to whatever standard you need based on the %computername% variable&lt;BR /&gt;&lt;BR /&gt;'get the computername&lt;BR /&gt;Set WshNetwork=WScript.CreateObject("WScript.Network")&lt;BR /&gt;'WScript.Echo "Your Computer Name is = " &amp;amp; WshNetwork.ComputerName&lt;BR /&gt; &lt;BR /&gt;'set the comptuername variable&lt;BR /&gt;COMPUTERNAME=WshNetwork.ComputerName&lt;BR /&gt;'WScript.Echo computername&lt;BR /&gt;'set the ilo name that will be inserted&lt;BR /&gt;ilovariable=("LO")&lt;BR /&gt;'WScript.Echo ilovariable&lt;BR /&gt; &lt;BR /&gt;'make sure there's no spaces in the name&lt;BR /&gt;computername = Trim(computername)&lt;BR /&gt; &lt;BR /&gt;'get the length of the computername&lt;BR /&gt;Count=Len(computername)&lt;BR /&gt;'WScript.Echo count&lt;BR /&gt;'WScript.Echo computername&lt;BR /&gt;count=count-2&lt;BR /&gt;'WScript.Echo count&lt;BR /&gt; &lt;BR /&gt;'left trim string&lt;BR /&gt;leftcomputername=Left(computername,count)&lt;BR /&gt;'WScript.Echo leftcomputername&lt;BR /&gt; &lt;BR /&gt;'trim the right string and assign it to a variable&lt;BR /&gt;rightcomputername = Right(COMPUTERNAME,2)&lt;BR /&gt;'WScript.Echo rightcomputername&lt;BR /&gt; &lt;BR /&gt;finalname=leftcomputername&lt;BR /&gt;finalname=finalname &amp;amp; ilovariable&lt;BR /&gt;finalname=finalname &amp;amp; rightcomputername&lt;BR /&gt;'WScript.Echo "Your Ilo Name would be = " &amp;amp; finalname&lt;BR /&gt; &lt;BR /&gt;'time to execute hp online config utility&lt;BR /&gt;'Executes HPONCFG.exe in order to gather iLO config&lt;BR /&gt;&lt;BR /&gt;'Generate the xml file sample &lt;BR /&gt;'This is for the network settings.xml&lt;BR /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Mod_Network_Settings.xml")&lt;BR /&gt;'generate the ilo name xml&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;MOD_NETWORK_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;ENABLE_NIC value=" &amp;amp; Chr(34) &amp;amp; strenablenicvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ENABLE_NIC&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;REG_DDNS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strregddnsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REG_DDNS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;PING_GATEWAY value=" &amp;amp; Chr(34) &amp;amp; strpinggateway &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/PING_GATEWAY&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_DOMAIN_NAME value=" &amp;amp; Chr(34) &amp;amp; strdhcpdomainname &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_DOMAIN_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SPEED_AUTOSELECT value=" &amp;amp; Chr(34) &amp;amp; strspeedautoselect &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SPEED_AUTOSELECT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;NIC_SPEED value=" &amp;amp; Chr(34) &amp;amp; strnicspeed &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/NIC_SPEED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;FULL_DUPLEX value=" &amp;amp; Chr(34) &amp;amp; strfullduplex &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/FULL_DUPLEX&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_ENABLE value=" &amp;amp; Chr(34) &amp;amp; strdhcpenable &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_ENABLE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;IP_ADDRESS value=" &amp;amp; Chr(34) &amp;amp; strIPADDRESS &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/IP_ADDRESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SUBNET_MASK value=" &amp;amp; Chr(34) &amp;amp; strsubnetmask &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SUBNET_MASK&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;GATEWAY_IP_ADDRESS value=" &amp;amp; Chr(34) &amp;amp; strgatewayip &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/GATEWAY_IP_ADDRESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DNS_NAME value=" &amp;amp; Chr(34) &amp;amp; finalname &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DNS_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DOMAIN_NAME value=" &amp;amp; Chr(34) &amp;amp; strdomainname &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DOMAIN_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_GATEWAY value=" &amp;amp; Chr(34) &amp;amp; strdhcpgateway &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_GATEWAY&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_DNS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strdhcpdnsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_DNS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_WINS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strdhcpwinsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_WINS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DHCP_STATIC_ROUTE value=" &amp;amp; Chr(34) &amp;amp; strdhcpstaticroute &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DHCP_STATIC_ROUTE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;REG_WINS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strregwinsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REG_WINS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;PRIM_DNS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strpridnsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/PRIM_DNS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SEC_DNS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strsecdnsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SEC_DNS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;TER_DNS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strterdnsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/TER_DNS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;PRIM_WINS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strpriwinsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/PRIM_WINS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SEC_WINS_SERVER value=" &amp;amp; Chr(34) &amp;amp; strsecwinsserver &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SEC_WINS_SERVER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;STATIC_ROUTE_1 dest=" &amp;amp; Chr(34) &amp;amp; strstaticroute1 &amp;amp; Chr(34) &amp;amp; " gateway=" &amp;amp; Chr(34) &amp;amp; strstaticroute1gateway &amp;amp; Chr(34) &amp;amp;  "&gt;&lt;/STATIC_ROUTE_1&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;STATIC_ROUTE_2 dest=" &amp;amp; Chr(34) &amp;amp; strstaticroute2 &amp;amp; Chr(34) &amp;amp; " gateway=" &amp;amp; Chr(34) &amp;amp; strstaticroute2gateway &amp;amp; Chr(34) &amp;amp;  "&gt;&lt;/STATIC_ROUTE_2&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;STATIC_ROUTE_3 dest=" &amp;amp; Chr(34) &amp;amp; strstaticroute3 &amp;amp; Chr(34) &amp;amp; " gateway=" &amp;amp; Chr(34) &amp;amp; strstaticroute3gateway &amp;amp; Chr(34) &amp;amp;  "&gt;&lt;/STATIC_ROUTE_3&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;ENCLOSURE_IP_ENABLE value=" &amp;amp; Chr(34) &amp;amp; strenclosureipenable &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ENCLOSURE_IP_ENABLE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;WEB_AGENT_IP_ADDRESS value=" &amp;amp; Chr(34) &amp;amp; strwebagentipaddress &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/WEB_AGENT_IP_ADDRESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      --&amp;gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/MOD_NETWORK_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'generate the snmp xml configuration file&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Mod_SNMP_IM_Settings.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;MOD_SNMP_IM_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;WEB_AGENT_IP_ADDRESS value=" &amp;amp; Chr(34) &amp;amp; strwebagentip &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/WEB_AGENT_IP_ADDRESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SNMP_ADDRESS_1 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress1 &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_1&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SNMP_ADDRESS_2 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress2 &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_2&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SNMP_ADDRESS_3 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress3 &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_3&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;OS_TRAPS value=" &amp;amp; Chr(34) &amp;amp; strostraps &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/OS_TRAPS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;SNMP_PASSTHROUGH_STATUS value=" &amp;amp; Chr(34) &amp;amp; strsnmppass &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_PASSTHROUGH_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;RIB_TRAPS value=" &amp;amp; Chr(34) &amp;amp; strribtraps &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RIB_TRAPS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;CIM_SECURITY_MASK value=" &amp;amp; Chr(34) &amp;amp; strCIMSECURITYMASK &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CIM_SECURITY_MASK&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/MOD_SNMP_IM_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'generate the add_user.xml&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("add_user.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;USER_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;ADD_USER&gt;&lt;/ADD_USER&gt;'XMLWrite.Write "        USER_NAME =" &amp;amp; Chr(34) &amp;amp; straddusername &amp;amp; Chr(34) &amp;amp; "" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        USER_LOGIN =" &amp;amp; Chr(34) &amp;amp; struserlogin &amp;amp; Chr(34) &amp;amp; "" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        PASSWORD =" &amp;amp; Chr(34) &amp;amp; strnewuserpassword &amp;amp; Chr(34) &amp;amp; "&amp;gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;ADMIN_PRIV value=" &amp;amp; Chr(34) &amp;amp; stradminpriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ADMIN_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_CONS_PRIV value=" &amp;amp; Chr(34) &amp;amp; strremoteconsolepriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_CONS_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;RESET_SERVER_PRIV value=" &amp;amp; Chr(34) &amp;amp; strresetserverpriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RESET_SERVER_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;VIRTUAL_MEDIA_PRIV value=" &amp;amp; Chr(34) &amp;amp; strvirtualmediapriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/VIRTUAL_MEDIA_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CONFIG_ILO_PRIV value=" &amp;amp; Chr(34) &amp;amp; sterconfigilopriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CONFIG_ILO_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CONFIG_RILO_PRIV value=" &amp;amp; Chr(34) &amp;amp; strconfigrilopriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CONFIG_RILO_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;LOGIN_PRIV value=" &amp;amp; Chr(34) &amp;amp; strloginpriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/LOGIN_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CLIENT_RANGE value=" &amp;amp; Chr(34) &amp;amp; strclientrange &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CLIENT_RANGE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;VIEW_LOGS_PRIV value=" &amp;amp; Chr(34) &amp;amp; strviewlogspriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/VIEW_LOGS_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CLEAR_LOGS_PRIV value=" &amp;amp; Chr(34) &amp;amp; strclearlogspriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CLEAR_LOGS_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;EMS_PRIV value=" &amp;amp; Chr(34) &amp;amp; stremsprive &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/EMS_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;UPDATE_ILO_PRIV value=" &amp;amp; Chr(34) &amp;amp; strupdateilopriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/UPDATE_ILO_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CONFIG_RACK_PRIV value=" &amp;amp; Chr(34) &amp;amp; strconfgirackpriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CONFIG_RACK_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;DIAG_PRIV value=" &amp;amp; Chr(34) &amp;amp; strdiagpriv &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIAG_PRIV&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        --&amp;gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;/USER_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'xml generator for certificates import&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Import_Cert.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;IMPORT_CERTIFICATE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      -----BEGIN CERTIFICATE-----" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;!-- Ceritificate Data  --&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      -----END CERTIFICATE-------" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/IMPORT_CERTIFICATE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;!-- The iLO will be reset after the certificate has been imported. --&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;RESET_RIB&gt;&lt;/RESET_RIB&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'directory xml generator for setup of directory&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Mod_Directory.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;DIR_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;MOD_DIR_CONFIG&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_AUTHENTICATION_ENABLED value=" &amp;amp; Chr(34) &amp;amp; stdirauthenabled &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_AUTHENTICATION_ENABLED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_LOCAL_USER_ACCT value=" &amp;amp; Chr(34) &amp;amp; strdirlocaluseracct &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_LOCAL_USER_ACCT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_SERVER_ADDRESS value=" &amp;amp; Chr(34) &amp;amp; strdirserveraddress &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_SERVER_ADDRESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_SERVER_PORT value=" &amp;amp; Chr(34) &amp;amp; strdirserverportvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_SERVER_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_OBJECT_DN value=" &amp;amp; Chr(34) &amp;amp; strdirobjectdn &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_OBJECT_DN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_OBJECT_PASSWORD value=" &amp;amp; Chr(34) &amp;amp; strdirobjectpassword &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_OBJECT_PASSWORD&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_USER_CONTEXT_1 value=" &amp;amp; Chr(34) &amp;amp; strdirusercontext1 &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_USER_CONTEXT_1&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DIR_ENABLE_GRP_ACCT value=" &amp;amp; Chr(34) &amp;amp; strdirenablegrpacct &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DIR_ENABLE_GRP_ACCT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/MOD_DIR_CONFIG&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/DIR_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'change password generator for ilo&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("change_password.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;USER_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;MOD_USER user_login=" &amp;amp; Chr(34) &amp;amp; stdmoduserlogin &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;PASSWORD value=" &amp;amp; Chr(34) &amp;amp; strmoduserpassword &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/PASSWORD&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/MOD_USER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/USER_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;''reset ilo generator this reboots the ilo&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("reset_rib.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;RESET_RIB&gt;&lt;/RESET_RIB&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'change the enclosure settings&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Mod_Blade_Rack.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;RACK_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;MOD_BLADE_RACK&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;RACK_NAME value=" &amp;amp; Chr(34) &amp;amp; strrackname &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RACK_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;ENCLOSURE_NAME value=" &amp;amp; Chr(34) &amp;amp; strencname &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ENCLOSURE_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;BAY_NAME value=" &amp;amp; Chr(34) &amp;amp; strbaynamename &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/BAY_NAME&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;FACILITY_PWR_SOURCE value=" &amp;amp; Chr(34) &amp;amp; strfacilitypower &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/FACILITY_PWR_SOURCE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;RACK_AUTO_PWR value=" &amp;amp; Chr(34) &amp;amp; strrackautopwr &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RACK_AUTO_PWR&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SNMP_RACK_ALERTS value=" &amp;amp; Chr(34) &amp;amp; strsnmprackalerts &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_RACK_ALERTS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;LOG_RACK_ALERTS value=" &amp;amp; Chr(34) &amp;amp; strlograckalerts &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/LOG_RACK_ALERTS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;/MOD_BLADE_RACK&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/RACK_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'change the global settings&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Mod_Global_Settings.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;MOD_GLOBAL_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SESSION_TIMEOUT value=" &amp;amp; Chr(34) &amp;amp; strsessiontimeout &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SESSION_TIMEOUT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;F8_PROMPT_ENABLED value=" &amp;amp; Chr(34) &amp;amp; strf8promptenabled &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/F8_PROMPT_ENABLED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;HTTP_PORT value=" &amp;amp; Chr(34) &amp;amp; strhttpportvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/HTTP_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;HTTPS_PORT value=" &amp;amp; Chr(34) &amp;amp; strhttpsportvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/HTTPS_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_CONSOLE_PORT value=" &amp;amp; Chr(34) &amp;amp; strremoteconsoleport &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_CONSOLE_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_CONSOLE_PORT_STATUS value=" &amp;amp; Chr(34) &amp;amp; strremoteconsoleportstatus &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_CONSOLE_PORT_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_CONSOLE_ENCRYPTION value=" &amp;amp; Chr(34) &amp;amp; strremoteconsoleencryptionvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_CONSOLE_ENCRYPTION&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;MIN_PASSWORD value=" &amp;amp; Chr(34) &amp;amp; strminpasswordvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/MIN_PASSWORD&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;ILO_FUNCT_ENABLED value=" &amp;amp; Chr(34) &amp;amp; strilofunctenabled &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ILO_FUNCT_ENABLED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;VIRTUAL_MEDIA_PORT value=" &amp;amp; Chr(34) &amp;amp; strvirtualmediaport &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/VIRTUAL_MEDIA_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;F8_LOGIN_REQUIRED value=" &amp;amp; Chr(34) &amp;amp; strf8loginrequired &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/F8_LOGIN_REQUIRED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_KEYBOARD_MODEL value=" &amp;amp; Chr(34) &amp;amp; strremotekeyboardmodel &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_KEYBOARD_MODEL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;PASSTHROUGH_CONFIG value=" &amp;amp; Chr(34) &amp;amp; strpassthroughconfig &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/PASSTHROUGH_CONFIG&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;TERMINAL_SERVICES_PORT value=" &amp;amp; Chr(34) &amp;amp; strterminalservicesport &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/TERMINAL_SERVICES_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SSH_PORT value=" &amp;amp; Chr(34) &amp;amp; strsshportvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SSH_PORT&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SSH_STATUS value=" &amp;amp; Chr(34) &amp;amp; strsshstatusvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SSH_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SERIAL_CLI_STATUS value=" &amp;amp; Chr(34) &amp;amp; strserialclistatus &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SERIAL_CLI_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SERIAL_CLI_SPEED value=" &amp;amp; Chr(34) &amp;amp; strserialclispeed &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SERIAL_CLI_SPEED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;RBSU_POST_IP value=" &amp;amp; Chr(34) &amp;amp; strrbsupostipvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RBSU_POST_IP&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;TELNET_ENABLE value=" &amp;amp; Chr(34) &amp;amp; strtelnetenablevalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/TELNET_ENABLE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;HIGH_PERFORMANCE_MOUSE value=" &amp;amp; Chr(34) &amp;amp; strhighperformancemousevalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/HIGH_PERFORMANCE_MOUSE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_CONSOLE_ACQUIRE value=" &amp;amp; Chr(34) &amp;amp; strstrremoteconsoleacquire &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_CONSOLE_ACQUIRE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;HOST_KEYBOARD_ENABLED value=" &amp;amp; Chr(34) &amp;amp; strhostkeyboardenabledvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/HOST_KEYBOARD_ENABLED&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;REMOTE_KEYBOARD_MODEL value=" &amp;amp; Chr(34) &amp;amp; strremotekeyboardmodelvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/REMOTE_KEYBOARD_MODEL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;POCKETPC_ACCESS value=" &amp;amp; Chr(34) &amp;amp; strpocketpcaccessvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/POCKETPC_ACCESS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CIPHER_STRENGTH value=" &amp;amp; Chr(34) &amp;amp; strcipherstrengthvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CIPHER_STRENGTH&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SNMP_ADDRESS_1 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress1value &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_1&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SNMP_ADDRESS_2 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress2value &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_2&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SNMP_ADDRESS_3 value=" &amp;amp; Chr(34) &amp;amp; strsnmpaddress3value &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_ADDRESS_3&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;OS_TRAPS value=" &amp;amp; Chr(34) &amp;amp; strostrapsvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/OS_TRAPS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;RIB_TRAPS value=" &amp;amp; Chr(34) &amp;amp; strribtrapsvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/RIB_TRAPS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;CIM_SECURITY_MASK value=" &amp;amp; Chr(34) &amp;amp; strcimsecuritymaskvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/CIM_SECURITY_MASK&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;EMS_STATUS value=" &amp;amp; Chr(34) &amp;amp; stremsstatusvalue &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/EMS_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;BYPASS_POWER_CABLE_REPORTING value=" &amp;amp; Chr(34) &amp;amp; strbypasspowercablereporting &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/BYPASS_POWER_CABLE_REPORTING&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;SNMP_PASSTHROUGH_STATUS value=" &amp;amp; Chr(34) &amp;amp; strsnmppassthroughstatus &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/SNMP_PASSTHROUGH_STATUS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;/MOD_GLOBAL_SETTINGS&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'ilo advanced pack license generator&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("license.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;LICENSE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "        &lt;ACTIVATE key=" &amp;amp; Chr(34) &amp;amp; stractivatekey &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/ACTIVATE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;/LICENSE&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'clear the event log&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Clear_EventLog.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "     &lt;CLEAR_EVENTLOG&gt;&lt;/CLEAR_EVENTLOG&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'clear the integrated management log&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Clear_IML.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;SERVER_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "     &lt;CLEAR_IML&gt;&lt;/CLEAR_IML&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/SERVER_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'Delete a user that you specify&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Delete_User.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;USER_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "      &lt;DELETE_USER user_login=" &amp;amp; Chr(34) &amp;amp; strdeleteuserid &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/DELETE_USER&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;/USER_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'Eject a floppy or cdrom&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Eject_Virtual_Media.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;EJECT_VIRTUAL_MEDIA device=" &amp;amp; Chr(34) &amp;amp; strdevicetoeject &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/EJECT_VIRTUAL_MEDIA&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'Request A certificate&lt;BR /&gt;'Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;'Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;'Set XMLWrite = objFSO.CreateTextFile("Cert_Request.xml")&lt;BR /&gt;'XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;CERTIFICATE_SIGNING_REQUEST&gt;&lt;/CERTIFICATE_SIGNING_REQUEST&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;'insert a floppy or cdrom&lt;BR /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;BR /&gt;Set objWshShell = CreateObject("Wscript.Shell")&lt;BR /&gt;Set XMLWrite = objFSO.CreateTextFile("Insert_Virtual_Media.xml")&lt;BR /&gt;XMLWrite.Write "&lt;RIBCL version=" &amp;amp; Chr(34) &amp;amp; " 2.0=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "  &lt;LOGIN user_login=" &amp;amp; Chr(34) &amp;amp; strRILOEUser &amp;amp; Chr(34) &amp;amp; " password=" &amp;amp; Chr(34) &amp;amp; strRILOEPW &amp;amp; Chr(34) &amp;amp; "&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "  &lt;RIB_INFO mode=" &amp;amp; Chr(34) &amp;amp; " write=""&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "   &lt;INSERT_VIRTUAL_MEDIA device=" &amp;amp; Chr(34) &amp;amp; strdevicetoinsert &amp;amp; Chr(34) &amp;amp; " image_url=" &amp;amp; Chr(34) &amp;amp; strurlofdevicetoinsert &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/INSERT_VIRTUAL_MEDIA&gt;" &amp;amp; vbcrlf&lt;BR /&gt;'XMLWrite.Write "    &lt;INSERT_VIRTUAL_FLOPPY image_location=" &amp;amp; Chr(34) &amp;amp; strinjectimage &amp;amp; Chr(34) &amp;amp; "&gt;&lt;/INSERT_VIRTUAL_FLOPPY&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "  &lt;/RIB_INFO&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "  &lt;/LOGIN&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.Write "&lt;/RIBCL&gt;" &amp;amp; vbcrlf&lt;BR /&gt;XMLWrite.close&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 21 Jul 2008 13:56:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/script-a-license/m-p/4226686#M3728</guid>
      <dc:creator>mark q</dc:creator>
      <dc:date>2008-07-21T13:56:15Z</dc:date>
    </item>
  </channel>
</rss>

