删除、移动和复制文件的Javascript

删除、移动和复制文件的Javascript
本文介绍了javascript删除、移动和复制文件的方法,供大家参考:

这里使用Javascript来删除、移动和复制文件,请确保在运行的文件存在,如C test.txt建立档案,然后修改的代码路径,然后运行代码,你就可以看到效果。

删除、移动和复制文件
删除、移动和复制文件
无功strsourfile =C:试验。txt;
无功strdestfile =C:试验试验。txt;
无功objfso =新的ActiveX对象(脚本。FileSystemObject );
检查文件是否存在
如果(objfso.fileexists(strsourfile)){
移动文件
无功strpath = objfso.movefile(strsourfile,strdestfile);
如果(objfso.fileexists(strdestfile))
document.write(文件已迁至:+ strdestfile + );
复制文件
无功strpath = objfso.copyfile(strdestfile,strsourfile);
如果(objfso.fileexists(strsourfile))
document.write(文件已复制到:+ strsourfile + );
删除文件
objfso.deletefile(strdestfile,真的);
document.write(文件+ strdestfile +已删除);
}
其他的
document.write(文件+ strsourfile + 不存在);

补充:

解决的异常时,新的ActiveX对象(脚本。FileSystemObject)被:

当你使用Jscript的读写本地文件,你用scripting.filesystemobject控制。

默认情况是IE不允许运行未标记为安全执行脚本的ActiveX控件。

因此,当执行下行代码时:

FSO =新的ActiveX对象(脚本。FileSystemObject );

无法由自动化服务器创建对象的异常。
解决办法是:

IE > Internet > >自定义级别的安全选项> ActiveX控件和插件,未标记为安全的脚本ActiveX控件,初始化和执行脚本(安全性)-启用
小心 uff1a

此选项只能用于调试本地代码,您必须记住在访问其他站点之前更改它。

否则,恶意脚本将拥有通过伊江读取、写入和遍历本地文件的所有权限!!!!!

希望本文能对大家的javascript程序设计有所帮助。

tag:复制文件删除电脑软件Javascript

相关内容