nierewa
Lt. Junior Grade
- Registriert
- Juni 2008
- Beiträge
- 414
Hallo,
ich versuche per vbs eine Datei auszuführen.
Leider bin ich ein totaler Neuling.
Da ich nicht weiß wo die Datei liegt, muß ich sie erst suchen. Das mache ich so:
Jetzt möchte ich die Datei ausführen. Das versuche ich so:
Doch leider passiert so gar nichts. Kann mir dabei jemand helfen?
@Silverangel
Das ist keine Hausaufgabe
ich versuche per vbs eine Datei auszuführen.
Leider bin ich ein totaler Neuling.
Da ich nicht weiß wo die Datei liegt, muß ich sie erst suchen. Das mache ich so:
Code:
On Error Resume Next
Dim strList
filename = "Avira.OE.Setup.Bundle.exe" ' Die Daei nach der ich suche
Set objFSO = WScript.CreateObject("Scripting.FilesystemObject")
ProcFolders objFSO.GetFolder("C:\ProgramData\Package Cache")
If strList = "" Then strList = "Datei nicht gefunden."
MsgBox strList ' Pfad inkl. Dateiname
Sub ProcFolders(objFolder)
For Each objFile In objFolder.Files
If LCase(filename) = LCase(objFile.Name) Then
strList = strList & objFile.Path & vbCrLf
End If
Next
For Each objSubFolder In objFolder.SubFolders
On Error Resume Next
ProcFolders(objSubFolder)
On Error Goto 0
Next
End Sub
Jetzt möchte ich die Datei ausführen. Das versuche ich so:
Code:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("strList")
@Silverangel
Das ist keine Hausaufgabe
Zuletzt bearbeitet: