Print with file batch windows 7

how to create an action to run a batch file?

##Start Process Action …


Another way is JScript file.X() helper …

##file.X##

string file.ReadFromFile(string fileName)
void file.WriteToFile(string fileName, string content)
void file.AppendToFile(string fileName, string content)

file.Starter(<filePath>).Execute();
file.Starter(<filePath>).Hidden.Execute();
file.Starter(<filePath>).With(<arguments>).Execute();
file.Starter(<filePath>).WorkOn(<workingDir>).Execute();

Instead of using .Execute() you can use .ShellExecute().

file.For('c:\\folder\\test.txt').Starter().Execute();
file.For('c:\\folder\\test.txt').CreateFolder().Write('test 123');
file.For('c:\\folder\\test.txt').CreateFolder().Append('test 123');
file.For('c:\\folder\\test.txt').CreateFolder().Read();
file.For('c:\\folder\\test.txt').Delete();

Example:

function batt() {
  var batFile = "D:\\Programs\\POS\\battery.bat";

  var r = file.For(batFile).Starter().Hidden.ShellExecute();
  
  return r;
}
2 Likes

wow thanks a lot. i am trying to directly send the receipt printing saved in C: user \ Sambapos5 \ Received.

2 Likes