#include <libraries/dos.h>
#include <utility/tagitem.h>
#include <dos/dostags.h>
 
struct DosLibrary *DOSBase;
LONG rc;
BPTR fhandle;
struct TagItem tags[]={{SYS_Output,0},{NP_Priority,0},{TAG_DONE,0}};
 
main(int argc,char *argv[])
{
    if(argc!=2)
    {
      printf("Runback version 1.0, written by ByteMaster\n");
      printf("\n");
      printf("usage: Runback <file> -Px -Sx -Dx\n");
      printf("                       |   |   |\n");
      printf("                       |   |   |___ Delay\n");
      printf("                       |   |_______ StackSize\n");
      printf("                       |___________ Priority\n");
      printf("\n");
      printf("   ie: Runback BBS:Utils/express               
    if( (fhandle=Open("NIL:",MODE_NEWFILE))!=NULL)
    { 
         tags[0].ti_Data= fhandle;
         rc=SystemTagList("dir",tags);
         printf("Resultcode= %d\n",rc);
         Close(fhandle);
    }
}
 