<script language="javascript" type=text/javascript>
function ShowDriveInfo(driver)
{
var fso, d, s, t;
fso = new ActiveXObject("Scripting.FileSystemObject");
d = fso.GetDrive(driver); //GetDrive()函数返回相应于指定路径中驱动器的 Drive 对象
s = "磁盘 " + d.DriveLetter + ": - " ; //d.DriveLetter:返回一个物理上的本地驱动器或者网络共享的驱动器号,只读属性.
if (d.IsReady) //d.IsReady:如果指定驱动器已就绪则返回 True ;否则 False。
s += "驱动器就绪<br>";
else
s += "驱动器未准备好<br>";
return(s);
}
var driver="c"; //驱动器(盘符)
document.write(ShowDriveInfo(driver));
var driver="d:"; //驱动器(盘符)
document.write(ShowDriveInfo(driver));
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
function ShowDriveInfo(driver)
{
var fso, d, s, t;
fso = new ActiveXObject("Scripting.FileSystemObject");
d = fso.GetDrive(driver); //GetDrive()函数返回相应于指定路径中驱动器的 Drive 对象
s = "磁盘 " + d.DriveLetter + ": - " ; //d.DriveLetter:返回一个物理上的本地驱动器或者网络共享的驱动器号,只读属性.
if (d.IsReady) //d.IsReady:如果指定驱动器已就绪则返回 True ;否则 False。
s += "驱动器就绪<br>";
else
s += "驱动器未准备好<br>";
return(s);
}
var driver="c"; //驱动器(盘符)
document.write(ShowDriveInfo(driver));
var driver="d:"; //驱动器(盘符)
document.write(ShowDriveInfo(driver));
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
本文介绍了一个使用JavaScript编写的简单脚本,该脚本利用ActiveXObject对象来获取本地计算机磁盘的信息,包括磁盘字母标识及是否准备就绪的状态。此脚本适用于Windows环境,展示了如何通过Scripting.FileSystemObject对象来操作文件系统。
315

被折叠的 条评论
为什么被折叠?



