<script> function FileAtt() { var s=""; var fso=new ActiveXObject("Scripting.FileSystemObject"); var f = fso.GetFile("C:\\bao.txt"); //检查文件或文件夹是否有该属性,用AND操作. if((f.attributes && 2)==2) { s = "file is hidden." } alert(s); } </script> <input type=button onclick="FileAtt()" value="Check">
附属性值. 可以通过对一个文件或文件夹的属性值进行累加. 来确定该文件的Attributes属性值. 比如,隐藏只读文件属性值为 1+2=3常数 值 描述 Normal 0 普通文件。不设置属性。 ReadOnly 1 只读文件。属性为读/写。 Hidden 2 隐藏文件。属性为读/写。 System 4 系统文件。属性为读/写。 Volume 8 磁盘驱动器卷标。属性为只读。 Directory 16 文件夹或目录。属性为只读。 Archive 32 文件在上次备份后已经修改。属性为读/写。 Alias 64 链接或者快捷方式。属性为只读。 Compressed 128 压缩文件。属性为只读。 另. 更多的FileSystemObject资料. Microsoft Windows脚本技术 http://vip.5d.cn/friday/upload/SCRIPT56.chm
<script> function FileAtt() { var s=""; var fso=new ActiveXObject("Scripting.FileSystemObject"); var f = fso.GetFile("C:\\bao.txt"); //检查文件或文件夹是否有该属性,可能还有别的属性. //如果为false,则,不含有该属性. if((f.attributes && 2) { s = "file is hidden." } alert(s); } </script> <input type=button onclick="FileAtt()" value="Check">
function FileAtt()
{
var s="";
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFile("C:\\bao.txt");
//检查文件或文件夹是否有该属性,用AND操作.
if((f.attributes && 2)==2)
{
s = "file is hidden."
}
alert(s);
}
</script>
<input type=button onclick="FileAtt()" value="Check">
可以通过对一个文件或文件夹的属性值进行累加.
来确定该文件的Attributes属性值.
比如,隐藏只读文件属性值为 1+2=3常数 值 描述
Normal 0 普通文件。不设置属性。
ReadOnly 1 只读文件。属性为读/写。
Hidden 2 隐藏文件。属性为读/写。
System 4 系统文件。属性为读/写。
Volume 8 磁盘驱动器卷标。属性为只读。
Directory 16 文件夹或目录。属性为只读。
Archive 32 文件在上次备份后已经修改。属性为读/写。
Alias 64 链接或者快捷方式。属性为只读。
Compressed 128 压缩文件。属性为只读。 另.
更多的FileSystemObject资料.
Microsoft Windows脚本技术
http://vip.5d.cn/friday/upload/SCRIPT56.chm
function FileAtt()
{
var s="";
var fso=new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFile("C:\\bao.txt");
//检查文件或文件夹是否有该属性,可能还有别的属性.
//如果为false,则,不含有该属性.
if((f.attributes && 2)
{
s = "file is hidden."
}
alert(s);
}
</script>
<input type=button onclick="FileAtt()" value="Check">