Thema Datum  Von Nutzer Rating
Antwort
Rot Arguments von IWshShortcut nicht korrekt
30.01.2025 15:33:25 Thomas
NotSolved
30.01.2025 20:02:36 xlKing
NotSolved
30.01.2025 21:11:00 Gast71088
NotSolved
30.01.2025 21:08:37 Gast83531
NotSolved
30.01.2025 21:25:19 Gast37640
*****
Solved
01.02.2025 12:45:27 Gast57006
NotSolved
01.02.2025 12:44:20 Gast71851
NotSolved

Ansicht des Beitrags:
Von:
Thomas
Datum:
30.01.2025 15:33:25
Views:
118
Rating: Antwort:
  Ja
Thema:
Arguments von IWshShortcut nicht korrekt

Moin

ich lese lnk-files mit vba aus, um für eine Migration die Links zu dokumentieren. Funktioniert ganz gut, bis auf die Argumente dieser Links:
Set wss = CreateObject("Wscript.Shell")
shortc = wss.CreateShortcut(meinPfad)   'Type IWshShortcut
Dann kann ich .targetpath auslesen. Der ist aber nicht immer korrekt. Beispiel: Ein link vom Explorer, der gleich ein bestimmtes Verzeichnis öffnet.
In den Eigenschaften des Links sieht das so aus:
Ziel: %windir%\explorer.exe "D:\Thomas"
shortc gibt als .targetpath lediglich C:\WINDOWS\explorer.exe aus und die .arguments sind leer.

Wie kann ich korrekte Werte bekommen?


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Arguments von IWshShortcut nicht korrekt
30.01.2025 15:33:25 Thomas
NotSolved
30.01.2025 20:02:36 xlKing
NotSolved
30.01.2025 21:11:00 Gast71088
NotSolved
30.01.2025 21:08:37 Gast83531
NotSolved
30.01.2025 21:25:19 Gast37640
*****
Solved
01.02.2025 12:45:27 Gast57006
NotSolved
01.02.2025 12:44:20 Gast71851
NotSolved