|
| |

VB Skript (VBS)| diverse Ordner löschen / programme beenden | |  | | Autor: EKW | | Datum: 01.09.08 17:47 |
| Hallo,
1. problem:
brauche im Prinzip ein kleines vbs skirpt wo ich im prinzip per mausklick einmal drauf klicke und es mir eine Reihe von Ordnern löscht, als beispiel D:/bla/bla, und von mir aus noch g:/bla2,
- es sollte aber nicht abbrechen wenn zb der 1. nicht existiert aber der 2. vorhanden ist und eigentlich auch gelöscht werden müsste.
- Falls irgend etwas nicht geklappt hat sollte ne Fehlermedlung kommen.
Hab mich mal bisschen durchgelesen, bin realtiv neu in der vbs programmierung und konnte mir da nicht genaues zusammen bauen.
- wichtig das ich es auch nicht im papierkorb wieder finde, es sollte schon per kill geschehen oder so
mein 2. problem:
hab mir ein kleines skript geschireben das ich diverse prozesse beenden kann, hab nur ab und zu den fehler falls der prozess nicht vorhanden ist, bzw ich viele hinterneinander beenden möchte, bleibt das skript manchmal an einem stehen und mach nicht mehr weiter, die gründe kenne ich leider nicht hier mal der code, am besten wärs ja noch wenn er mir sagt was er beendet hat bzw wo er stehen geblieben ist wenn das skript ni funktioniert, danke schon einmal..
Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill
strComputer = "."
strProcessKill = "'beispiel1.exe'"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
strComputer = "."
strProcessKill = "'beispiel2.exe'"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next |  |
 | 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 |
  |
|
Neu! sevPopUp 2.0 
Dynamische Kontextmenüs!
Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Weitere InfosTipp des Monats Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
| |
|
Copyright ©2000-2025 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
|
|