I need to execute an batch file through SSIS job. previously we used to do this in cmd prompt, is there any way that we can run batch file through ssis job
First of all, consider if you really need to execute a batch file. Maybe there is a built in way to achieve what you need. For example if you are just moving/renaming files then you can use the FileSystemTask
Otherwise, you can use the ExecuteProcessTask
Use an Execute Process Task
in your Control Flow to do this.
Execute Process Task
from the Toolbox (if the Toolbox is not open, open it with Menu
-> View
-> Toolbox
) to the Control FlowRightMouseButton on the Task
-> Edit...
-> Process
-> Executable
For further instructions on SSIS go to e.g. Microsoft