<package>
<job id="js">
<script language="JScri pt">
var WshNetwork = WScript.CreateO bject("WScript. Network");
var oDrives = WshNetwork.Enum NetworkDrives() ;
var oPrinters = WshNetwork.Enum PrinterConnecti ons();
WScript.Echo("D omain = " + WshNetwork.User Domain);
WScript.Echo("C omputer Name = " + WshNetwork.Comp uterName);
WScript.Echo("U ser Name = " + WshNetwork.User Name);
WScript.Echo();
WScript.Echo("N etwork drive mappings:");
for(i=0; i<oDrives.Count (); i+=2){
WScript.Echo("D rive " + oDrives.Item(i) + " = " +
oDrives.Item(i+ 1));
}
WScript.Echo();
WScript.Echo("N etwork printer mappings:");
for(i=0; i<oPrinters.Cou nt(); i+=2){
WScript.Echo("P ort " + oPrinters.Item( i) + " = " +
oPrinters.Item( i+1));
}
</script>
</job>
</package>
find an example in msdn, but it displays the message in messagebox not
in console window
<job id="js">
<script language="JScri pt">
var WshNetwork = WScript.CreateO bject("WScript. Network");
var oDrives = WshNetwork.Enum NetworkDrives() ;
var oPrinters = WshNetwork.Enum PrinterConnecti ons();
WScript.Echo("D omain = " + WshNetwork.User Domain);
WScript.Echo("C omputer Name = " + WshNetwork.Comp uterName);
WScript.Echo("U ser Name = " + WshNetwork.User Name);
WScript.Echo();
WScript.Echo("N etwork drive mappings:");
for(i=0; i<oDrives.Count (); i+=2){
WScript.Echo("D rive " + oDrives.Item(i) + " = " +
oDrives.Item(i+ 1));
}
WScript.Echo();
WScript.Echo("N etwork printer mappings:");
for(i=0; i<oPrinters.Cou nt(); i+=2){
WScript.Echo("P ort " + oPrinters.Item( i) + " = " +
oPrinters.Item( i+1));
}
</script>
</job>
</package>
find an example in msdn, but it displays the message in messagebox not
in console window
Comment