?? mapdriveorprinter.js
字號:
/*
mapDriveOrPrinter.js
- provides wrapper functions to map network drives
and printer shares
*/
var enmDrives = new Enumerator(objFSO.Drives);
var arrDrives = new Array;
var i = 0;
for (enmDrives.moveFirst();
!enmDrives.atEnd();
enmDrives.moveNext())
{
arrDrives[i++] = enmDrives.item().DriveLetter.toLowerCase();
}
function MapDrive(sSharePath, sLetter)
{
var bDriveInUse = false;
sLetter = sLetter.toLowerCase();
for (var i = 0; i < arrDrives.length; i++)
{
if (sLetter == arrDrives[i])
{
bDriveInUse = true;
break;
}
}
if (!bDriveInUse)
{
if (objFSO.FolderExists(sSharePath))
{
objNet.MapNetworkDrive(sLetter + ":", sSharePath);
}
else
{
WScript.Echo("unable to locate server share " + sSharePath);
}
}
}
function AddPrinter( sPrinterPath )
{
// if printer share exists and OS == Windows NT
// add printer and set as default
// (Win 9x requires second arg: driver name [as string])
if ("Windows_NT" == objSystem("OS"))
{
objNet.AddWindowsPrinterConnection(sPrinterPath);
}
objNet.SetDefaultPrinter( sPrinterPath );
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -