UpdateObj.exe -t org -f
<location_of_XML_file> -u
<parent_username> -p
<parent_password>
UpdateObj.exe -t org -s
<XML_data_as_a_string> -u
<parent_username> -p
<parent_password>
The parameters to be passed in the XML file for updating the information of a site are given below. For a detailed description of some of the parameters given below, see the parameters description.
<
?xml version="1.0" encoding="utf-8" ?>
<
org>
<
generalinfo>
<
property name="DisplayName">
aa.aa<
/property>
<
property name="ContactName"></property>
<
property name="ShortName">
aa.aa<
/property>
<
property name="ContactPhone"></property>
<
property name="ContactEmail">
rdas@ensim.com<
/property>
<
/generalinfo>
<
admin>
<
property name="DisplayName">
Administrator<
/property>
<
property name="UserName">
admin@aa.aa<
/property>
<
property name="Password">
ensim123<
/property>
<
property name="Email">
rdas@ensim.com<
/property>
<
/admin>
<
service name="WebHosting" version="2.0.0">
<
generalinfo>
<
property name="IsIpbased" type="System.boolean">
true<
/property>
<
property name="ip" type="string">
10.67.38.12<
/property>
<
property name="IPSelection" type="System.boolean">
false<
/property>
<!-- For a name-based site, the above parameter should contain the IP address of that site. -->
<
property name="BandwidthQuota" type="System.Int32">
122<
/property>
<
property name="BillingCycleStartDay" type="System.Int32">
15<
/property>
<
property name="BandwidthActionSendMail" type="System.boolean">
false<
/property>
<
property name="BandwidthCapped" type="System.boolean">
true<
/property>
<
property name="DiskQuota" type="System.Int32">
100<
/property>
<
property name="MaxUsers" type="System.Int64">
50<
/property>
<
/generalinfo>
<
ServiceComponent name="msdns" version="2.0.0" enabled="1">
<!-- If the enabled flag is equal to "1", then the service component is added or updated. If the flag is equal to "0", then the service component is deleted. -->
<
property name="NumDNSZones" type="System.double">
1050<
/property>
<
property name="AllowSubdomainsOnly" type="System.boolean">
true<
/property>
<
property name="AllowReverseZone" type="System.boolean">
true<
/property>
<
/ServiceComponent>
<
ServiceComponent name="w3svc" version="2.0.0" enabled="1">
<
property name="EnableDotNet" type="System.boolean">
false<
/property>
<
property name="DefaultSSL" type="System.boolean">
false<
/property>
<
property name="SharedSSL" type="System.boolean">
false<
/property>
<
property name="SharedSSLHost" type="String"></property>
<!-- If the value of the SharedSSL property is true, then the value of the
SharedSSLHost property should include a valid host name, for example,
host.example.org. -->
<
property name="ThirdyPartySSLCertificateInstalled" type="System.boolean">
false<
/property>
<
property name="SSI" type="System.boolean">
true<
/property>
<
property name="HostHeaders" type="System.boolean">
true<
/property>
<
property name="UseAsPDH" type="System.boolean">
true<
/property>
<
property name="MaxSubDomains" type="System.Int32">
1<
/property>
<
property name="LogType" type="String">
W3C Extended Log File Format<
/property>
<
property name="ChangeLogFormat" type="System.boolean">
true<
/property>
<
property name="Timeout" type="System.Int32">
700<
/property>
<
property name="MaxConnections" type="System.Int32">
1000<
/property>
<
property name="Hits" type="System.Int32">
1<
/property>
<
property name="ReverseDNS" type="System.boolean">
false<
/property>
<
property name="EnableBWQuota" type="System.boolean">
false<
/property>
<
property name="BandwidthQuota" type="System.Int32">
542<
/property>
<
property name="IISPermRead" type="System.boolean">
true<
/property>
<
property name="IISPermWrite" type="System.boolean">
false<
/property>
<
property name="IISPermDirectoryBrowsing" type="System.boolean">
false<
/property>
<
property name="IISPermExec" type="System.Int32">
1<
/property>
<
property name="CPUrl" type="String">
10.67.37.59<
/property>
<
/ServiceComponent>
<
ServiceComponent name="odbc" version="2.0.0" enabled="1">
<
property name="TotalSQLDSNCount" type="System.Int32">
5<
/property>
<
property name="TotalAccessDSNCount" type="System.Int32">
5<
/property>
<
property name="TotalMyODBCDSNCount" type="System.Int32">
5<
/property>
<
/ServiceComponent>
<
ServiceComponent name="mail" version="1.5.0" enabled="1">
<
property name="EnableMailingLists"
type="System.boolean">
false<
/property>
<
property name="EnableDomainAliases"
type="System.boolean">false</property>
<
property name="EnableDistributionLists"
type="System.boolean">true</property>
<
property name="EnableSpamFilters" type="System.boolean">true</
property>
<
property name="EnableUserAliases" type="System.boolean">true</
property>
<
property name="EnableWebAccess" type="System.boolean">true</
property>
<
property name="EnableForwards" type="System.boolean">true</
property>
<
property name="EnableAutoresponders"
type="System.boolean">true</property>
<
/ServiceComponent>
<
ServiceComponent name="mssql" version="1.5.0" enabled="1">
<
property name="TotalDatabaseSize" type="System.Int32">
10<
/property>
<
property name="TotalDatabaseCount" type="System.Int32">
2<
/property>
<
property name="EnableDBMgmt" type="System.boolean">
true<
/property>
<
property name="DatabaseTools" type="String">
1,4,6,8<
/property>
<
/ServiceComponent>
<
ServiceComponent name="mysql" version="1.5.0" enabled="1">
<
property name="TotalDatabaseCount" type="System.Int32">
100<
/property>
<
property name="DatabaseTools" type="String">
2,3,5,7<
/property>
<
/ServiceComponent>
<
/service>
<
/org>