Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nlb.wsf is an XML-compliant Windows Script Host (WSH) script that can perform a number of different jobs. Configuration data is supplied by Nlb.xml, and NlbScriptLib.vbs provides a common library of functions. The script is designed to run on the command line and requires two command-line arguments in addition to a job identifier.
The command syntax is:
**cscript //job:**JobId nlb.wsf ArgList
For JobId use the name of the job you want to run.
For ArgList, specify the following command-line arguments:
- Your network user name.
- Your network password.
<?xml version="1.0" encoding="US-ASCII"?>
<!--=================================================================
Nlb.wsf
Example script used to demonstrate the NLB provider. Must be used in
conjunction with NlbScriptLib.vbs and Nlb.xml. To extend the
functionality of this script simply add more jobs.
=================================================================-->
<package>
<job id="Test">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
WScript.Echo g_objNode.Name
DisconnectNLB
]]>
</script>
</job>
<job id="Disable">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Disable(CLng(g_strPort))
DisconnectNLB
]]>
</script>
</job>
<job id="Drain">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Drain(CLng(g_strPort))
DisconnectNLB
]]>
</script>
</job>
<job id="DrainStop">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.DrainStop
DisconnectNLB
]]>
</script>
</job>
<job id="Enable">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Enable(CLng(g_strPort))
DisconnectNLB
]]>
</script>
</job>
<job id="Resume">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Resume
DisconnectNLB
]]>
</script>
</job>
<job id="Start">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Start
DisconnectNLB
]]>
</script>
</job>
<job id="Stop">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Stop
DisconnectNLB
]]>
</script>
</job>
<job id="Suspend">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
ConnectNLB
g_objNode.Suspend
DisconnectNLB
]]>
</script>
</job>
<job id="ShowNodeSettings">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
Dim objNodeSettings, objNodeSetting
ConnectNLB
Set objNodeSettings = g_objService.InstancesOf ("MicrosoftNLB_NodeSetting")
For Each objNodeSetting in objNodeSettings
EnumProperties objNodeSetting
Next
Set objNodeSetting = Nothing
Set objNodeSettings = Nothing
DisconnectNLB
]]>
</script>
</job>
<job id="SetDefaults">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
Dim objNodeSettings, objNodeSetting, objPortRules, objPortRule
ConnectNLB
Set objNodeSettings = g_objService.InstancesOf ("MicrosoftNLB_NodeSetting")
On Error Resume Next
For Each objNodeSetting in objNodeSettings
Exit For
Next
objNodeSetting.SetDefaults
objNodeSetting.LoadAllSettings
Set objNodeSetting = Nothing
Set objNodeSettings = Nothing
DisconnectNLB
]]>
</script>
</job>
<job id="ShowPortRule">
<script language="VBScript" src="NLBScriptLib.vbs"/>
<script language="VBScript">
<![CDATA[
Dim objNodeSettings, objNodeSetting, objPortRule
ConnectNLB
Set objNodeSettings = g_objService.InstancesOf ("MicrosoftNLB_NodeSetting")
For Each objNodeSetting in objNodeSettings
Exit For
Next
objNodeSetting.GetPortRule CLng(g_strPort), objPortRule
EnumProperties objPortRule
Set objPortRule = Nothing
Set objNodeSetting = Nothing
Set objNodeSettings = Nothing
DisconnectNLB
]]>
</script>
</job>
</package>