运行后杀死一个文件&关闭

时间:2013-09-10 06:58:07

标签: file lotus-notes delete-file

在我的lotusscripy中,我创建了一个外部文件,我在其中“打印”了一些行,我关闭它然后用Shell函数运行它:

    Open "D:\testF.dsx" For Output As fileNum%
    Print #fileNum%, "line1"
    Print #fileNum%, "line2"
    Print #fileNum%, "line3"
    Close fileNum%
    result = Shell(|path "D:\testF.dsx"|, 1)

shell函数运行正常,它运行的文件。

在此之后我就把

    Kill fileNum% 'which should delete the file

另外,我试图添加

    Sleep 2 'before the Kill statement but I get the same error: Path/file access error.

谢谢你的时间!

  • 我的脚本的另一个替代方法是清除文件中的所有文字=>所以文件将是空的。

1 个答案:

答案 0 :(得分:5)

Lotusscript kill语句需要文件名而不是文件num。所以这样做:

Kill "D:\testF.dsx"