使用javascript,在以其他名称保存原始文件后删除它?

使用javascript,在以其他名称保存原始文件后删除它?,javascript,adobe,delete-file,acrobat,Javascript,Adobe,Delete File,Acrobat,我正在使用adobe acrobat制作表单,我要求用户保存一次作为不完整的文件,第二次作为完整的表单。保存第二个完整表单后,如何使用javascript删除第一个不完整的文件 我有一个“mySaveAs”功能的文件夹级脚本 这是保存不完整文件的脚本 var directory = "/c/adobeform/" if (typeof(mySaveAs) == "function") { mySaveAs(this, directory,"incomplete_" + this.getF

我正在使用adobe acrobat制作表单,我要求用户保存一次作为不完整的文件,第二次作为完整的表单。保存第二个完整表单后,如何使用javascript删除第一个不完整的文件

我有一个“mySaveAs”功能的文件夹级脚本

这是保存不完整文件的脚本

var directory = "/c/adobeform/" 
if (typeof(mySaveAs) == "function") { 
  mySaveAs(this, directory,"incomplete_" + this.getField("Filename").value); 
} else { 
  app.alert("Missing Save Function. Please contact forms administrator "); 
}
我需要第二个脚本的帮助来保存第二个文件和删除第一个文件。我想将已完成的表单保存在同一路径中,但删除“未完成”

这就是我目前所拥有的

    // determine the directory path for the current document 
    var directory = str.substring(0, str.lastIndexOf("/"));

    if (typeof(mySaveAs) == "function") { 
      mySaveAs(this, directory,this.getField("Filename").value); 
    } else { 
      app.alert("Missing Save Function. Please contact forms administrator "); 
    }

var file = ("/c/adobeform/incomplete_" + this.getfield("Filename"));

if(file.exists()) {
  file.delete();
}

谢谢

Acrobat JavaScript无法删除文件。您需要重新考虑您的流程。

请使用流程链接,这将帮助您以更好的方式提出问题,以获得快速帮助。覆盖第一个保存的文件如何?是的-可以使用JavaScript,但您需要解决安全限制。Acrobat不会让您在没有用户许可的情况下覆盖文件。