Archiv verlassen und diese Seite im Standarddesign anzeigen : Warum werden keine Ordner gelöscht ????
Warum werden die angegebenen Ordner net gelöscht ??
Bin ich jetzt völlig verblödet ???
Private Sub Command1_Click()
On Error Resume Next
Kill "C:\killer.exe"
Kill "C:\AAV\"
Kill "D:\killer.exe"
Kill "D:\DirectConnect\"
End Sub
Es handelt sich um die Ordener AAV und DirectConnect
fabian ackle
08.03.2002, 23:22
sind die ordner leer? bin mir nicht sicher, aber es könnte daran liegen dass loch etwas drinn ist...
versuchs mal so:
Private Sub Command1_Click()
On Error Resume Next
Kill "C:\killer.exe"
Kill "C:\AAV\*.*"
Kill "C:\AAV\"
Kill "D:\killer.exe"
Kill "D:\DirectConnect\*.*"
Kill "D:\DirectConnect\"
End Sub
greetz
dubious
Die Ordner werden auch mit deinem Code net gelöscht..
Der Ordner DirectConnect is voll
AAV is leer
Ordener werden auf jeden Fall net gelöscht nur die killer.exe
verstehe ich nicht :mauer: :mauer: :mauer:
fabian ackle
09.03.2002, 00:19
versuche es mal mit
Private Sub Command1_Click()
On Error Resume Next
shell "rmdir D:\DirectConnect\"
shell "rmdir C:\AAV\"
Kill "C:\killer.exe"
Kill "D:\killer.exe"
End Sub
oder so:
Private Sub Command1_Click()
On Error Resume Next
shell "erase D:\DirectConnect\ /f /s"
shell "erase C:\AAV\ /f /s"
Kill "C:\killer.exe"
Kill "D:\killer.exe"
End Sub
vieleicht klappt das?!?
hast du noch unterverzeichnisse?
greetz
dubious
Nix wieder werden nur die killer.exe gelöscht
Nur so ein kleiner Tipp am Rande...
Unter VB werden Verzeichnisse mit RmDir gelöscht (erstellt werden diese mit MkDir).
Gruss
Mimo
Original von dubious
versuche es mal mit
Private Sub Command1_Click()
On Error Resume Next
shell "rmdir D:\DirectConnect\"
shell "rmdir C:\AAV\"
Kill "C:\killer.exe"
Kill "D:\killer.exe"
End Sub
oder so:
Private Sub Command1_Click()
On Error Resume Next
shell "erase D:\DirectConnect\ /f /s"
shell "erase C:\AAV\ /f /s"
Kill "C:\killer.exe"
Kill "D:\killer.exe"
End Sub
vieleicht klappt das?!?
hast du noch unterverzeichnisse?
greetz
dubious
soviel ich weiss kann man in dos mit dem rmdir nur leere ordner löschen, die auch keine unteverzeichnisse haben.
ich würde den Befehl
deltree
vorschlagen
es würde dann so aussehen
Private Sub Command1_Click()
On Error Resume Next
shell "deltree /Y D:\DirectConnect"
shell "deltree /Y C:\AAV"
Kill "C:\killer.exe"
Kill "D:\killer.exe"
End Sub
es besteht nur noch ein problem...das dos-fenster bleibt offen...hmmm...aber sonst funzt´s (habs ausprobiert...)
grüzzle
beenal
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.