Jump to content

Verknüpfung erstellen.


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

ich möchte einen VBScript erstellen, dem jeder User eine Verküpfung auf dem Destop erstellt.

 

Die Verküpfung habe ich soweit hinbekommen, nur mit dem Ziel in der Vernüpfung hab ich noch meine Problem !!

 

in der Verküpfung im Feld Ziel benötige ich genau diesen String:

"C:\Program Files (x86)\IBM\Client Access\Emulator\pcsws.exe" "C:\Program Files (x86)\IBM\Client Access\Emulator\private\username.ws"

 

Wichtig sind die Anführungszeichen zwischen Programm und Argument

Programm: "C:\Program Files (x86)\IBM\Client Access\Emulator\pcsws.exe"

Argument: "C:\Program Files (x86)\IBM\Client Access\Emulator\private\username.ws"

 

Ich bekomme es einfach nicht hin, im Argument die Anführungszeichen mitzugeben und das Ganze sieht dann mei mir so aus :

 

"C:\Program Files (x86)\IBM\Client Access\Emulator\pcsws.exe" C:\Program Files (x86)\IBM\Client Access\Emulator\private\username.ws

 

Dim objShell
Dim objShortCut

Set objShell = CreateObject("WScript.Shell")
Set wshNetwork = CreateObject("WScript.Network")
username = wshNetwork.UserName


strLPfad=objShell.SpecialFolders("Desktop")  'Pfad zum Desktop
strProgrammtitel = "Wawi1"  'Name der Verknüpfung
strProgramm = "C:\Program Files (x86)\IBM\Client Access\Emulator\pcsws.exe"  'Programm das Verknüpft werden soll
strArguments = "C:\Program Files (x86)\IBM\Client Access\Emulator\private\" & username & ".ws"  'Startargumente für das zu startende Programm
strAusfuehrenIn = "C:\Program Files (x86)\IBM\Client Access\Emulator\" 'Verzeichnis -Ausführen in-


Set objShell= WScript.CreateObject("Wscript.Shell")
Set objShortCut=objShell.CreateShortCut(strLPfad & "\" & strProgrammtitel & ".lnk")
objShortCut.Arguments= strArguments
objShortCut.TargetPath= strProgramm
objShortCut.WorkingDirectory= strAusfuehrenIn
objShortCut.Description= strProgrammtitel
objShortCut.Save

 

Hat jemand einen Tipp für mich ?

Geschrieben

Probier es so:

 

strArguments = ""C:\Program Files (x86)\IBM\Client Access\Emulator\private\" & username & ".ws""  'Startargumente für das zu startende Programm

 

Vorne und ganz hinten noch ein zusätzliches Anführungszeichen setzen.

Geschrieben

ich glaube nicht, weiß zumindest nicht wie.

 

Im Argument muss der Username mit angegeben werden:

"C:\Program Files (x86)\IBM\Client Access\Emulator\private\" & username & ".ws"

 

Die Verküpfung (Ziel) heißt bei jedem Anwender anders

z.B.

C:\Program Files (x86)\IBM\Client Access\Emulator\private\mayer.ws

Geschrieben
ich glaube nicht, weiß zumindest nicht wie.

 

Na einfach mal probieren. Oder versteh ich das Problem nicht?

 

Im Argument muss der Username mit angegeben werden:

"C:\Program Files (x86)\IBM\Client Access\Emulator\private\" & username & ".ws"

 

Ja und? GPP können auch Variablen verarbeiten.

 

Bye

Norbert

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...