Jump to content
  • 0

batch file


Arnoud

Question

Omdat er omder jullie een aantal specialisten zitten op dit gebied...

 

Ik ben bezig met een bach file om FMP te installeren.

De batch file roept tevens een VB script aan om een snelkoppeling op

het buroblad te plaatsen. Dit werkt perfect.

Alleen wil ik tevens een snelkoppeling in de Program Files van mijn

Start Menu zetten.

Dit wil maar niet lukken, omdat ik het pad niet weet.

 

Ter verduidelijking: op mijn desktop bevindt zich folder INSTALL met daarin MyShortcurt.lnk en de shortcut wil ik ook terugzien in mijn startmenu.

 

Heeft iemand de oplossing (code)?

Link to comment

5 answers to this question

Recommended Posts

  • 0

Set MyShortcut = WSHShell.CreateShortcut(DesktopPath & "\Relaties.lnk") 

 

Dit is de regel uit het VB scriptje die de shortcut op de Desktop zet.

Ik zoek dus een universele code (CMD of VB) die op elke Windoos draait.

 

Wellicht moet ik het zoeken in een CMD die er ongeveer zo uit ziet:

copy Install\MyShortcut.lnk userprofile%"\StartMenu\Programma's\"

 

Ondanks veel spitten op het net heb ik nog geen werkende code kunnen vinden.

Link to comment
  • 0

Dit werkt prima! :D

Met dit voorbeeld kan ik nu ook op de desktop kopieren.

 

Ik maak nog steeds dankbaar gebruik van een VB script om de shortcuts te maken (http://www.clarify.net/viewtopic.php?t=558&start=15&postdays=0&postorder=asc&highlight=batch):

 

Dim WSHShell 
Dim MyShortcut, MyDesktop, DesktopPath 

Set WSHShell = WScript.CreateObject("WScript.Shell") 
DesktopPath = WSHShell.SpecialFolders("Desktop") 


'----- locatie en naam van de shortcut 

Set MyShortcut = WSHShell.CreateShortcut(DesktopPath & "\Relaties.lnk") 


'----- locatie en naam van de applicatie 

MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings ("C:\PROGRAM FILES\RELATIES\Relaties.fp7") 



'----- de werkdirectory (van je aan te roepen file) 

MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings("C:\PROGRAM FILES\RELATIES") 


'----- window 1=normal, 2=minimised, 3=maximised 

MyShortcut.WindowStyle = 1 


'----- locatie en naam van het icoontje voor je shortcut 

MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings ("C:\PROGRAM FILES\RELATIES\INSTALL\RELATIESLOGO.ico, 0") 
MyShortcut.Save

 

Welke twee regels moet ik toevoegen om de shortcut ook in mijn startmenu te plaatsen?

 

Bij voorbaat heel hartelijk dank.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...