Home / Microsoft / Microsoft DOS / Want To Create Shortcut with batch
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2  All - (Bottom) Print
Author Topic: Want To Create Shortcut with batch  (Read 2040 times)
The_Game_Bane
Topic Starter
Rookie



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
IP logged
ghostdog74
Mentor



Thanked: 26
Posts: 1,511


« Reply #1 on: December 11, 2009, 06:58:53 AM »

you can create shortcut with vbscript
Code: [Select]
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

IP logged

billrich
Rookie



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
IP logged
The_Game_Bane
Topic Starter
Rookie



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
IP logged
billrich
Rookie



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.html


Making 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]

.
.
.

IP logged
BC_Programmer
Mastermind


Thanked: 697
Posts: 15,881

Computer: Specs
Experience: Beginner
OS: Windows 7


Pinkie Pie is best pony

BC-Programming.com 1 1
« Reply #5 on: December 11, 2009, 09:55:11 AM »

a shortcut is a LNK file, and is a completely separate file from it's target. Xcopy, copy, or any such command at the command  line will copy the file, not create a shortcut to it.
IP logged

My Blog

BASeBlock 2.3.0 (NOW WITH MACGUFFINS!)
Helpmeh
Egghead



Thanked: 117
Posts: 3,608

Experience: Experienced
OS: Windows XP


Roar.

1
« Reply #6 on: December 11, 2009, 04:59:10 PM »

If the xcopy  command does  not work from the command line,  the
 xcopy command  will not work inside a batch file.
There was no issue with that, only an issue with the end-result.
IP logged

Where's MagicSpeed?
Quote from: 'matt'
He's playing a game called IRL. Great graphics, *censored* gameplay.
billrich
Rookie



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.
IP logged
ghostdog74
Mentor



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.
IP logged

billrich
Rookie



Thanked: 1
Posts: 49


« Reply #9 on: December 11, 2009, 06:30:59 PM »

IP logged
billrich
Rookie



Thanked: 1
Posts: 49


« Reply #10 on: December 11, 2009, 06:49:46 PM »



http://www.msfn.org/board/creating-shortcuts-installation-time-t29964.html&hl=creat+shortcut

IP logged
Sidewinder
Guru



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:
Code: [Select]
[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.  8)
IP logged

If you don't know where you are going, any road will get you there

                                                                            -Lewis Carroll
The_Game_Bane
Topic Starter
Rookie



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
IP logged
ghostdog74
Mentor



Thanked: 26
Posts: 1,511


« Reply #13 on: December 11, 2009, 11:18:46 PM »

have you even tried the various solutions mentioned here?
IP logged

The_Game_Bane
Topic Starter
Rookie



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]
IP logged
Pages: [1] 2  All - (Top) Print 
Home / Microsoft / Microsoft DOS / Want To Create Shortcut with batch « previous next »
 


Login with username, password and session length

Old Forum Search | Forum Rules
Copyright © 2010 Computer Hope ® All rights reserved.
Powered by SMF 2.0 RC3 | SMF © 2006–2010, Simple Machines LLC
Page created in 0.128 seconds with 20 queries.