首页 新闻 会员 周边

ActiveXde的 Scripting.FileSystemObject 创建文件夹的问题

0
悬赏园豆:5 [已解决问题] 解决于 2014-10-27 17:43

js 文件中的代码:

var strFolder = "D:\\TEST";
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
// 检查文件夹是否存在
if (!objFSO.FolderExists(strFolder)){
// 创建文件夹
var strFolderName = objFSO.CreateFolder(strFolder);
}

上面这样 会在 我得D盘根目录 下创建 一个TEST的文件夹,但是 当我现在想在 TEST的文件夹 下再创建文件夹时  我却 不能正常创建 代码在下面:

 

var strFolder = "D:\\TEST\\TESTSON";
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
// 检查文件夹是否存在
if (!objFSO.FolderExists(strFolder)){
// 创建文件夹
var strFolderName = objFSO.CreateFolder(strFolder);
}

康大头的主页 康大头 | 初学一级 | 园豆:25
提问于:2014-09-28 10:19
< >
分享
最佳答案
0
 var myObject = new ActiveXObject("Scripting.FileSystemObject");
 var newfolder = myObject.CreateFolder ("d:\\newtmp\\test2");  //表示没有问题,估计是ie权限的问题,在ie选项中设置安全,将自定义级别中和Active有关系,设置一下,应该就没有问题了,或者用c#写ActiveX控件注册com
收获园豆:5
秋壶冰月 | 大侠五级 |园豆:5903 | 2014-09-28 12:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册