I have two files in the same folder that I'd like to run. One is a .txt
file, and the other is the program shortcut to an .exe
. I'd like to make a batch file in the same location to open the text file and the shortcut then close the batch file (but the text file and program remain open).
I tried this with no luck:
open "myfile.txt"
open "myshortcut.lnk"
Also didn't work:
start "myfile.txt"
start "myshortcut.lnk"
The command-line syntax for opening a text file is:
File types supported by this command include (but are not limited to): .doc, .txt, .html, .log
If the contents is too long, you can add "|more" after "type filename.txt", and it will pause after each screen; to end the command before the end of the file, you can hold Ctrl + C.
Don't put quotes around the name of the file that you are trying to open;
start "myfile.txt"
opens a new command prompt with the titlemyfile.txt
, whilestart myfile.txt
opensmyfile.txt
in Notepad. There's no easy solution in the case where you want to start a console application with a space in its file name, but for other applications,start "" "my file.txt"
works.I use
to open the file.
Another example is
I was able to figure out the solution:
If you are trying to open an application such as Chrome or Microsoft Word use this:
And repeat this for all of the applications you want to open.
P.S.: This will open the applications you select at once so don't insert too many.