日期:2014-05-16  浏览次数:20483 次

javascript中怎么得到系统路径
我想得到%windows%\system32的路径,但是在2000%windows%是c:\winnt,xp中却是c:\windows,而我又不知道客户端的系统到底是2000还是xp,所以想通过函数或其它方法得到系统路径,哪位大哥知道,帮帮小弟啊~~


------解决方案--------------------
可以用FSO,不过有权限问题
------解决方案--------------------
可用FSO的GetSpecialFolder()来取,如:
<script>
var fso = new ActiveXObject( "Scripting.FileSystemObject ");
var f = fso.GetSpecialFolder(1);
alert(f);
</script>


------解决方案--------------------
没有权限
------解决方案--------------------
谁说
%windows%\system32
在不同的系统中就是你说的那些可能位置了?
%windows%本身就是系统变量,依据安装设置变化的,不以系统为固定。
这个在系统脚本编程中可以利用FSO来获取,前面已经回复了,但网上应用不能这样用,这样也是对客户系统的不负责。
------解决方案--------------------
思路:
用 try catch 来判断当前的系统路径是 2000 还是xp的