Is it possible to create a desktop shortcut that, when pressed, will open command prompt and run a pre-defined command?
问题:
回答1:
Create A Shortcut That Opens The Command Prompt & Runs A Command:
Yes! You can create a shortcut to cmd.exe with a command specified after it. Alternatively you could create a batch script, if your goal is just to have a clickable way to run commands.
Steps:
Right click on some empty space in Explorer, and in the context menu go to "New/Shortcut".
When prompted to enter a location put either:
"C:\Windows\System32\cmd.exe /k Example
" This will run the command and keep the command prompt open after.
or
"C:\Windows\System32\cmd.exe /c Example
" This will run the command and the close the command prompt.
Swap out "Example" with your desired command.
Notes:
Tested, and working on Windows 8 - Core X86-64 September 12 2014
If you want to have more than one command, place an "&" symbol in between them. For example: "
C:\Windows\System32\cmd.exe /k Example & Example
".
回答2:
Yes, make the shortcut's path
%comspec% /k <command>
where
%comspec%
is the environment variable for cmd.exe's full path, equivalent toC:\Windows\System32\cmd.exe
on most (if not all) Windows installs/k
keeps the window open after the command has run, this may be replaced with/c
if you want the window to close once the command is finished running<command>
is the command you wish to run
回答3:
The solutions turned out to be very simple.
Open text edit
Write the command, save as .bat.
Double click the file created and the command automatically starts running in command-prompt.
回答4:
Yes. One option you have is to create a batch file containing the command
cmd -c {your command}
or
cmd -k {your command}
The shortcut will then be to this batch file.
回答5:
Create new text file on desktop;
Enter desired commands in text file;
Rename extension of text file from ".txt" --> ".bat"
回答6:
This is an old post but I have issues with coming across posts that have some incorrect information/syntax...
If you wanted to do this with a shorcut icon you could just create a shortcut on your desktop for the cmd.exe application. Then append a /K {your command} to the shorcut path.
So a default shorcut target path may look like "%windir%\system32\cmd.exe", just change it to %windir%\system32\cmd.exe /k {commands}
example: %windir%\system32\cmd.exe /k powercfg -lastwake
In this case i would use /k (keep open) to display results.
Arlen was right about the /k (keep open) and /c (close)
You can open a command prompt and type "cmd /?" to see your options.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/cmd.mspx?mfr=true
A batch file is kind of overkill for a single command prompt command...
Hope this helps someone else
回答7:
I tried this, all it did was open a cmd prompt with "cmd -c (my command)" and didn't actually run it. see below.
C:\windows\System32>cmd -c (powercfg /lastwake) Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\windows\System32>
***Update
I changed my .bat file to read "cmd /k (powercfg /lastwake)" and it worked.
You can also leave out the () and it works too.
回答8:
You can also create a shortcut on desktop that can run a specific command or even a batch file by just typing the command in "Type the Location of Item" bar in create shortcut wizard
- Right click on Desktop.
- Enter the command in "Type the Location of Item" bar.
- Double click the shortcut to run the command.
Found detailed Instructions here
回答9:
- first goto that folder from where you to what to open command prompt where its desktop or some other location
- make a text file in that location just write
cmd -c
and save name.bat - double click so your CMD path will be of that folder
回答10:
Using the Drag and Drop method
- From the windows search bar type in
cmd
to pull up the windows bar operation. - When the command line option is shown, right click it and select
Open File Location
. - The file explorer opens and the shortcut link is highlighted in the folder. If it is not highlighted, then select it.
- Hold down the Control key and using the mouse drag the shortcut to the desktop. If you don't see
Copy to Desktop
while dragging and before dropping, then push down and hold the Control key until you see the message. - Drop the link on the desktop.
- Change properties as needed.