Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Verknüpfung mit VBScript erstellen

Mitglied: ForgottenRealm

ForgottenRealm (Level 1) - Jetzt verbinden

17.10.2011 um 12:50 Uhr, 13473 Aufrufe, 2 Kommentare

Guten Tag!

Ich habe mir in Batch ein kleines Script geschrieben, mit dessen Hilfe ich über VBScript eine Verknüpfung zu einem Programm oder einer Datei erstellen will.


Das Script schaut am Ende so aus

01.
Dim objShortcut 
02.
Dim objShell 
03.
 
04.
Set objShell = WScript.CreateObject("Wscript.Shell") 
05.
Set objShortcut = objShell.CreateShortcut("C:\Users\User\Desktop\Programm.lnk") 
06.
 
07.
objShortcut.TargetPath = chr(34) & "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.exe" & chr(34) & " /runtime " & chr(34) & "C:\Program Files\Ordner\Programm.mde" & chr(34) 
08.
objShortcut.IconLocation = "C:\Users\User\Desktop\CSRIcon.ico" 
09.
objShortcut.Description = "Startet was" 
10.
objShortcut.WorkingDirectory = "C:\Program Files (x86)\Microsoft Office\OFFICE11\" 
11.
'Speichern der Datei 
12.
objShortcut.Save
Solange wie ich den Teil aus Zeile 7

01.
& " /runtime " & chr(34) & "C:\Program Files\Ordner\Programm.mde" & chr(34)
weglasse, gehts problemlos. Allerdings benötige ich gerade diesen Teil und dort gibt mir VBScript eine Fehlermeldung aus.

"Ungültiger Prozeduraufruf oder ungültiges Argument"

Ist es möglich eine solche Verknüpfung zu erstellen oder gehts schlicht und einfach nicht?
Mitglied: Logan000
17.10.2011 um 13:07 Uhr
Moin Moin

Versuchs mal so:
01.
Dim objShortcut 
02.
Dim objShell 
03.
Set objShell = WScript.CreateObject("Wscript.Shell") 
04.
Set objShortcut = objShell.CreateShortcut("C:\Users\User\Desktop\Programm.lnk") 
05.
objShortcut.TargetPath = chr(34) & "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.exe" & chr(34) 
06.
objShortcut.Arguments =" /runtime " & chr(34) & "C:\Program Files\Ordner\Programm.mde" & chr(34)  
07.
objShortcut.IconLocation = "C:\Users\User\Desktop\CSRIcon.ico" 
08.
objShortcut.Description = "Startet was" 
09.
objShortcut.WorkingDirectory = "C:\Program Files (x86)\Microsoft Office\OFFICE11\" 
10.
'Speichern der Datei 
11.
objShortcut.Save
Gruß L.
Bitte warten ..
Mitglied: ForgottenRealm
17.10.2011 um 13:23 Uhr
Moin !

Vielen Dank für die schnelle Hilfe.

Den Parameter Arguments hatte ich total vergessen
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
Interaktive Verknüpfung erstellen
Frage von Frager84858485Windows Netzwerk3 Kommentare

Hallo, ich muss eine Interaktive Verknüpfung erstellen, also eine Verknüpfung, die sich in D:\Beispielsordner befindet und auf D:\Beispielsordner\Beispielsordner2\Beispielsprogramm.exe verweist. ...

Installation
Verknüpfung erstellen bei Anwendern
Frage von jan999Installation4 Kommentare

Moin! ich möchte auf Rechnern am liebsten über ein Batch eine Verknüpfung erstellen. Normalerweise würde ich die LNK-Datei irgendwo ...

VB for Applications

Vbscript erstellen das auf ein programmstart reagiert

Frage von Heisenberg81VB for Applications2 Kommentare

Hallo, ich bin noch sehr unerfahren wass das vbscripten angeht und würde gerne wissen, ob es möglich ist, ein ...

Batch & Shell

Multiple Verknüpfungen erstellen

gelöst Frage von littleAdmBatch & Shell3 Kommentare

Hallo alle zusammen, ich habe das Problem dass ich für alle Unterordner eines spezifischen Ordners Verknüpfungen in einem anderen ...

Neue Wissensbeiträge
Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 45 MinutenAdministrator.de Feedback4 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 17 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 1 TagSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...