The_Game_Bane Topic Starter
Posts: 10
|
 |
« on: December 11, 2009, 06:13:03 AM » |
|
hey guys...
Pls sum1 help me abt
How 2 create shortcut on desktop Using Batch file
i cud also prefer command line software with quiet mode
or
Directly with dos
i tried the command line
xcopy r11.exe %AllUsersProfile%\desktop\r11.lnk
wher am i going wrong
|
|
|
|
|
ghostdog74
Thanked: 26 Posts: 1,511
|
 |
« Reply #1 on: December 11, 2009, 06:58:53 AM » |
|
you can create shortcut with vbscript
Set oWS = WScript.CreateObject("WScript.Shell") shortCut = "C:\temp\myshortcut.lnk" Set oLink = oWS.CreateShortcut(shortCut) oLink.TargetPath = "C:\temp\test.bat" oLink.WorkingDirectory = "C:\temp" oLink.Save
|
|
|
|
billrich
Thanked: 1 Posts: 49
|
 |
« Reply #2 on: December 11, 2009, 09:00:40 AM » |
|
hey guys...
How 2 create shortcuts on desktop Using Batch file
I tried the command line
xcopy r11.exe %AllUsersProfile%\desktop\
where am I going wrong.
You are right. The command line is the testing ground for batch. Did the xcopy command work at the command line?: xcopy r11.exe %AllUsersProfile%\desktop\ Place in batch file , mycopy.bat C:\batch>type mycopy.bat xcopy r11.exe %AllUsersProfile%\desktop\ C:\batch> mycopy.bat
|
|
|
|
|
The_Game_Bane Topic Starter
Posts: 10
|
 |
« Reply #3 on: December 11, 2009, 09:16:26 AM » |
|
You are right. The command line is the testing ground for batch.
Did the xcopy command work at the command line?: xcopy r11.exe %AllUsersProfile%\desktop\
Place in batch file , mycopy.bat
C:\batch>type mycopy.bat
xcopy r11.exe %AllUsersProfile%\desktop\
C:\batch> mycopy.bat
No it didnt work it just creates a blank shortcut on desktop without any effect or icon
|
|
|
|
|
billrich
Thanked: 1 Posts: 49
|
 |
« Reply #4 on: December 11, 2009, 09:45:10 AM » |
|
If the xcopy command does not work from the command line, the xcopy command will not work inside a batch file. The shortcut is an icon for the batch file. ___________ http://www.tnd.com/camosun/elex130/dosbatchtutor1.htmlMaking Batch Files -------------------------------------------------------------------------------- "A batch file is a normal text file, no programming involved. You type DOS commands into a text file, each one on a seperate line. Then, you give the text file a .bat extension instead of a .txt extension. Now, when you double click the batch file(In Windows Explorer) or type its name at the DOS prompt, it will execute the commands.
First, we need to know some DOS commands. If you're a regular DOS user, you can skip this section and go to CREATING A BATCH PROGRAM. The main DOS commands we will use are copy, move, del, cls, and echo. The COPY command has this syntax: "
copy [source] [destination]
. . .
|
|
|
|
|
|
|
|
|
billrich
Thanked: 1 Posts: 49
|
 |
« Reply #7 on: December 11, 2009, 05:40:37 PM » |
|
There was no issue with that, only an issue with the end-result.
I believe BC gave the perfect explanation of why The_Game_Bane 's method of creating a shortcut did not work. The_Game_Bane was given detailed instructions of how to create shortcut for the batch file. The following command did not work for The_Game_Bane from the command line or from a Batch file: xcopy r11.exe %AllUsersProfile%\desktop\r11.lnk What did work? I don't know. No feedback.
|
|
|
|
|
ghostdog74
Thanked: 26 Posts: 1,511
|
 |
« Reply #8 on: December 11, 2009, 05:53:25 PM » |
|
xcopy r11.exe %AllUsersProfile%\desktop\r11.lnk
this command copies r11.exe to the desktop and name it as r11.lnk, which is NOT a shortcut . Its the ORIGINAL file with a new name. That's how it "can't work" if what OP wants is a shortcut, with a LNK extension.
|
|
|
|
billrich
Thanked: 1 Posts: 49
|
 |
« Reply #9 on: December 11, 2009, 06:30:59 PM » |
|
|
|
|
|
|
billrich
Thanked: 1 Posts: 49
|
 |
« Reply #10 on: December 11, 2009, 06:49:46 PM » |
|
|
|
|
|
|
Sidewinder
Thanked: 97 Posts: 4,342
Experience: Familiar OS: Windows 7
|
 |
« Reply #11 on: December 11, 2009, 07:25:37 PM » |
|
http://www.msfn.org/board/creating-shortcuts-installation-time-t29964.html&hl=creat+shortcut
From the linked page: [Version] Signature=$CHICAGO$
$CHICAGO$ refers to Win95. The OP has WinXP. If it absolutely has to be batch, there is a batch program in the Windows NT Resource Kit which you can use. Look for Shortcut.exe. Use shortcut /? from the command line for an explanaton of the switches needed. Good luck. 
|
If you don't know where you are going, any road will get you there
-Lewis Carroll
|
|
|
The_Game_Bane Topic Starter
Posts: 10
|
 |
« Reply #12 on: December 11, 2009, 10:15:49 PM » |
|
there is a software name as XXMKLINK
which gurantees to make shortcuts but i dont understand its switches
i cud also use that if i cud understood
|
|
|
|
|
ghostdog74
Thanked: 26 Posts: 1,511
|
 |
« Reply #13 on: December 11, 2009, 11:18:46 PM » |
|
have you even tried the various solutions mentioned here?
|
|
|
|
The_Game_Bane Topic Starter
Posts: 10
|
 |
« Reply #14 on: December 12, 2009, 01:41:47 AM » |
|
have you even tried the various solutions mentioned here?
yes ive tried but smthing or the other goes wrong with me [I think ther solutions r correct, but im not able to apply them]
|
|
|
|
|