Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
644to648
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
644to648
644to648
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Eigenschaften *ink

Eigenschaften *ink
01.08.2005 12:53:58
Ingo
Hallo,
ist es per VBA möglich, die Eigenschaften einer Verknüpfung (*.ink),
speziell die Angabe "Ziel" und "Ausführen in" zu verändern ?
In ca. 230 Dateien muss ich in den entsprechenden Feldern den
Laufwerksbuschstaben ändern. Von Hand dann doch 'recht mühsam.
Danke und Gruß
Ingo

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eigenschaften *ink
01.08.2005 13:22:42
bst
Hallo Ingo,
versuch's mal mit sowas. Siehe: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsmthcreateshortcut.asp
HTH, Bernd
--
Option Explicit

Sub ChangeLNKs()
   Dim wshShell As Object
   Dim strDesktoppath As String
   Dim objShortcutLnk As Object
   Dim f As String
   
   Set wshShell = CreateObject("WScript.Shell")
   strDesktoppath = wshShell.SpecialFolders("Desktop") & "\TestOrdner\"
   
   f = Dir(strDesktoppath & "*.lnk")
   While f <> ""
      Set objShortcutLnk = wshShell.CreateShortcut(strDesktoppath & f)
      objShortcutLnk.TargetPath = "notepad"
      objShortcutLnk.WorkingDirectory = "d:\"
      objShortcutLnk.Save
      Set objShortcutLnk = Nothing
      f = Dir
   Wend
   Set wshShell = Nothing
End Sub

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige