bepaalde extensie verwijderen met batchfile

Status
Niet open voor verdere reacties.

Gardinio

Gebruiker
Lid geworden
14 okt 2009
Berichten
33
Ee,
ik wil een batchfile maken die automatisch in een bepaalde map alle bestanden met bijv. de extensie .jpg verwijderd.
het liefst nog dat je een tijdstip in kan stellen.
nu heb ik dus het volgende gevonden:

Sub delfile()
Set fs = Application.FileSearch
With fs
.LookIn = "Locatie"
.SearchSubFolders = false
.filename = "*.jpg"
If .Execute() > 0 Then
For i = 1 To .FoundFiles.Count
Kill .FoundFiles(i)
Next i
MsgBox .Filename & " " & .FoundFiles.Count & " No. files found."
Else
MsgBox "There were no files found."
End If
End With
End Sub

maar dat werkt niet.

miss iemand die weet wat ik meot veranderen of iemand die een andere batchfile voor mij kan maken??
 
ik kan je helpen als dit volgens de regels is
wil je me vertellen waarom je een batch bestand maakt die foto,s wist ?
 
niet persee om foto's te wissen(dat was maar een voorbeeld)
Om alle bestanden met een bepaalde extensie van een schijf te wissen.
Nog meer info nodig??
maar hoeso zou dat niet volgens de regels zijn??:(
 
Laatst bewerkt:
nee ik vertrouw op de goedheid van de mens (A) wou mezelf allen ff in dekken

er zijn 4 manieren om iets op te starten

schtasks /create /tn "Test" /tr C:\Windows\System32\test.exe /sc onstart

sc.exe create "test" binPath= "C:\Windows\System32\test.exe" start= auto

copy test.exe %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v Test /t REG_SZ /d C:\Windows\System32\test.exe /f
 
gebruik
cd c:
dit zorgt dat de map c: word gebruikt en in dit geval wordden alle .jpg bestanden verwijderd van de c: schijf tenzij beveiligd

gebruik ook

del *.jpg /y
of
del *.jpg /q

weet niet meer welke dit doet maar 1 van 2 zorgt er voor dat je niet hoeft te bevestigen elke keer...

gebruik nooit
remdir

of test het nooit op een belangrijke computer :S dag dag stage opdrachten :) lang leven recuva van ccleaner
 
Laatst bewerkt:
Maar het mag opzich ook wel een programma zijn(ik weet niet of die er is)
die alle bestanden met een bepaalde extensie verwijderd.
want ik ben niet echt thuis in batchfiles:P
 
helaas weet ik dit niet maar google is je beste vriend

stuur maar een prive bericht als je meer wil weten over batch file,s of vbs
 
het wordt toch een batchfile want ik kan geen programma vinden die dat doet.:P
 
Tnx , het is gelukt:)
maar weet je miss hoe je een batchfile op een bepaald tijdstip om de zoveel tijd kan laten starten?
 
hier heb je vast wat aan :)
http://msdn.microsoft.com/en-us/library/bb736357(VS.85).aspx
in ieder geval moet je wel schtask gebruiken want anders werkt het niet zo mooi

ook het kijken waard
http://ss64.com/nt/schtasks.html

kan mijn schtask code nu even niet vinden
anders had ik je een voorbeeld van op datum starten kunnen geven
nu moet je even google :)

je kan ook 2x een schtask maken :)
1 start op datum een bestand
in dit bestand staat dat hij het welke week moet doen
 
Laatst bewerkt:
Met batch kan je gewoon:
@echo off
del /Q C:\Mapnaam\*.jpg

Nu word in de map "C:\Mapnaam" ALLE .jpg bestanden verwijdert.

Ik weet niets over dingen "Schedulen", Maar hiervoor zal vast wel een programma te downloaden zijn.

EDIT: Hier.
Misschien heb je hier iets aan?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan