vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB Skript (VBS)
Pfad (Ziel) einer Datei auslesen 
Autor: mojazo
Datum: 01.02.08 07:52

Hallo zusammen...

Brauche Hilfe bei der Feinheit dieses Scriptes... Der Script liest den Ordnerinhalt "Desktop" aus und schreibt die Informationen in ein Textfile... Soweit so gut - das alles funktioniert auch.

Mein Problem liegt darin, dass bei Verknüpfungen (*.LNK) auf dem Desktop der Pfad
mit %USERPROFILE%\Desktop\Excel.exe.lnk augegeben wird und nicht wie gewünscht mit dem wirklichen Pfad der Verknüpfung... z.B. C:\Programme\Microsoft Office\OFFICE11\Excel.exe

Bitte um Hilfe....

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Const DESKTOP = &H10&
On Error Resume Next

DIM CRLF
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(DESKTOP)
Set objFolderItem = objFolder.Self
Set objFSO = Wscript.CreateObject("Scripting.FileSystemObject")
Set objFile = Wscript.CreateObject("Scripting.FileSystemObject")

sComputerName = WSHShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
sUserName = WSHShell.ExpandEnvironmentStrings("%USERNAME%")

strQuelle3 = "C:\TEMP\"
strFile = "\" & sUserName &"_Icons_" & sComputerName & ".txt"

Set objFile = objFSO.CreateTextFile(strQuelle3 & strFile)

Set colItems = objFolder.Items
For Each objItem in colItems

IconName = objItem.Name
IconPath = objItem.Path

objFile.Write strText

strText = "Benutzer: " & sUserName & " Hostname: " & sComputerName & " Icon: " & IconName & " IconPath: " & IconPath & VBCRLF

'msgbox strText

Next
objTextFile.Close

::::::::::::::::::::::::::::::::::::::::::::::::::::

Vielen vielen Dank
Christian
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Pfad (Ziel) einer Datei auslesen2.556mojazo01.02.08 07:52

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel