我写了一个java脚本文件(js),具体实现方法如下:
myshell_app = new ActiveXObject("Shell.Application");
try {
myzip = myshell_app.Namespace(file);
} catch (e) {
WScript.StdOut.Write("RRRRRRRRRRRRR"+ e.description); } 但是在我的机器上用cscript执行这个脚本的时候,却出现异常,返回的错误码为80070002。
其中参数file为一个zip文件的全路径,比如c:\1.zip.但是Namespace后面的参数应该为一个目录的全路径,但在上面的代码中却为一个zip文件的全路径,请问这样些是否正确?如果正确为什么会出现异常?是不是机器配置的原因?谢谢!
myshell_app = new ActiveXObject("Shell.Application");
try {
myzip = myshell_app.Namespace(file);
} catch (e) {
WScript.StdOut.Write("RRRRRRRRRRRRR"+ e.description); } 但是在我的机器上用cscript执行这个脚本的时候,却出现异常,返回的错误码为80070002。
其中参数file为一个zip文件的全路径,比如c:\1.zip.但是Namespace后面的参数应该为一个目录的全路径,但在上面的代码中却为一个zip文件的全路径,请问这样些是否正确?如果正确为什么会出现异常?是不是机器配置的原因?谢谢!
var fso = new ActiveXObject("Scripting.FileSystemObject");
alert("文件大小为:"+fso.GetFile(filePath).size);
myshell_app.Namespace(file);//返回的是一个Folder对象不是文件对象。是什么意思?
是不是file不能是一个zip文件的全路径
请问具体是什么配置问题?