BookmarkSubscribe
Choose Language Hide Translation Bar
wmwinn
Community Trekker

How to Delete external files? - scripting in JSL

Is there a way to Delete files from within the JSL scripting?  Looking for a DELETE command or something like that.

For example:

myfiles = Files In Directory("pathname")         => provides a list of all files in the pathname, and I would like to delete one or more of those files in the list.

Anybody know how to do this?  Thanks,

- Mark -

0 Kudos
1 ACCEPTED SOLUTION

Accepted Solutions
gbu
gbu
Community Trekker

Re: How to Delete external files? - scripting in JSL

Hi,

If you're using an earlier release than jmp10 (for windows), you can in your script create a .bat file and also call this .bat to delete files.

===================================================

/* Create a .bat file command with delete instruction */

Save Text File("C:\deletemyfile.bat","del C:\myfolder\myfile.txt");

/* Execute the .bat file in order to delete the file */

Open("C:\deletemyfile.bat");

===================================================

0 Kudos
3 REPLIES 3
Highlighted
mattflynn
Community Trekker

Re: How to Delete external files? - scripting in JSL

from the JMP 10.01 /Help, Scripting Index, Utility functions:

see:

     Copy File()

     File Exists()

     Delete File()

functions

Best,

-Matt


0 Kudos
gbu
gbu
Community Trekker

Re: How to Delete external files? - scripting in JSL

Hi,

If you're using an earlier release than jmp10 (for windows), you can in your script create a .bat file and also call this .bat to delete files.

===================================================

/* Create a .bat file command with delete instruction */

Save Text File("C:\deletemyfile.bat","del C:\myfolder\myfile.txt");

/* Execute the .bat file in order to delete the file */

Open("C:\deletemyfile.bat");

===================================================

0 Kudos
wmwinn
Community Trekker

Re: How to Delete external files? - scripting in JSL

Thank you, gbu.  Since I'm running JMP v9, that's exactly what I did.  It's working GREAT.

Question ANSWERED.

0 Kudos