JS怎么获取当前用户在win系统的临时文件夹路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS怎么获取当前用户在win系统的临时文件夹路径相关的知识,希望对你有一定的参考价值。

参考技术A 方法
// var str = location.href;
// var arr = str.split("/");
// delete arr[arr.length - 1];
// var dir = arr.join("/");
// alert(dir);

js拷贝文件到系统临时目录

问个很菜的问题,我想要脚本自动获取临时文件夹路径并且向该路径拷贝文件,从网上看到一段获取临时文件夹路径的代码,<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var tmppath = fso.GetSpecialFolder(2);
alert (tmppath);
-->
</SCRIPT>
运行结果得到正确路径,可是我要向这个tmppath复制文件怎么写下去呢?
以下是我添加在网页里的代码
<SCRIPT LANGUAGE="JavaScript">
function ManipFiles()

var fso, tmppath, s;
fso = new ActiveXObject("Scripting.FileSystemObject");
tmppath = fso.GetSpecialFolder(2);
fso.Copy ("xlg.dll","tmppath\\xlg.dll");

</SCRIPT>

但是运行网页确定安全提示以后,什么结果都没有,也没有错误提示?

自己实在是没时间重头学了,直接求完整代码,网页目录下复制xlg.dll到系统临时文件夹并改名为xlg.tmp,系统临时文件夹在任何位置都可以复制成功。直接保存为js文件也可以。不知能否实现。再次谢谢高手们了!

参考技术A fso.Copy(tmppath);
这样就可以了
可以参考
http://www.jb51.net/article/3745.htm
参考技术B 用Java的File对象吧 参考技术C fso.copy复制文件

以上是关于JS怎么获取当前用户在win系统的临时文件夹路径的主要内容,如果未能解决你的问题,请参考以下文章

机器C盘临时区

系统找不到指定的路径

对路径的访问被拒绝怎么办?

js拷贝文件到系统临时目录

<Win32 API> 获取系统文件夹路径

<Win32 API> 获取系统文件夹路径