I have two batch files, one of them executes another, i.e.
I\'ve created a shortcut of the firs
If that is really all the batch file is doing, remove the cmd /K and add PAUSE.
start /B /LOW /WAIT make package
PAUSE
Then, just point your shortcut to "My Batch File.bat"...no need to run it with CMD /K.
Ah, some new info...you're trying to do it from a pinned shortcut on the taskbar.
I found this, Adding Batch Files to Windows 7 Taskbar like the Vista/XP Quick Launch, with the relevant part below.
- First, pin a shortcut for
CMD.EXEto the taskbar by hitting the start button, then type "cmd" in the search box, right-click the result and chose "Pin to Taskbar".- Right-click the shortcut on the taskbar.
- You will see a list that includes "Command Prompt" and "Unpin this program from the taskbar".
- Right-click the icon for
CMD.EXEand selectProperties.- In the box for Target, go to the end of
"%SystemRoot%\system32\cmd.exe"and type" /C "and the path and name of the batch file.
For your purposes, you can either:
Use /C and put a PAUSE at the end of your batch file.
OR
/K and remove the PAUSE from your batch file.