How do you execute a batch file without Kettle (the ETL tool you are using now) ?
One way is to run "%COMSPEC% from the start menu, which executes CMD.EXE on most systems.
While CMD.EXE is an executable, foo.cmd and bar.bat are not.
To execute a batch file from Kettle you will therefore create a process from the executable CMD.EXE.
CMD.EXE /C your.cmd tells your command processor (shell) what batch file to interpret.
The command line switch /C assures, that no command prompt will be kept open after the batch file is processed.
Omit /C and watch your desktop being populated by lots of open command prompt windows until windows faints.
You can use a Text File Input step with encoding UTF-16LE to read your UCS-2 encoded text files.
pdi-ce-4.4.0-stable (with patches)
java 1.7.0_65 (OpenJDK)
ubuntu 14.04 LTS (x86_64)
timezone CET / CEST
sig updated 2014-11-16