VikinGz Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 (endret) Jeg driver å lager meg en bat fil som skal slette internettfilene som ligger inne på pcen del "C:\Documents and Settings\bruker\Lokale innstillinger\Temporary Internet Files\Content.IE5" Men da får jeg spørsmål ja eller nei på om jeg vill slette disse(det må gå automatisk) det er kunn filene, mapper osv er der ennda... hvordan kan jeg få fjerna disse med denne bat fila også? samt at dette går automatisk uten at jeg må trykke J eller N Endret 20. oktober 2006 av VikinGz
NikkaYoichi Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 (endret) Jeg driver å lager meg en bat fil som skal slette internettfilene som ligger inne på pcen del "C:\Documents and Settings\bruker\Lokale innstillinger\Temporary Internet Files\Content.IE5" Men da får jeg spørsmål ja eller nei på om jeg vill slette disse... men det er kunn filene uansett... det ligger jo en dunge med mapper osv der også... hvordan kan jeg få fjerna disse med denne bat fila også? 7111269[/snapback] Legg til /y på slutten. Forøvrig så bør du holde deg unna del *.* /y Endret 20. oktober 2006 av Quayle
VikinGz Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 Legg til /y på slutten. takk Men hvordan blir det med under mappene? *foresten... du svarte noe fort *
NikkaYoichi Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 Legg til /y på slutten. takk Men hvordan blir det med under mappene? *foresten... du svarte noe fort * 7111286[/snapback] Hehe, jeg så det jeg også etterpå. Jeg tar en enklere mappe som eksempel. c:\test\tempfiler\*.* /y Som du ser så navigerer jeg helt inn i mappa og legger til *.* som betyr alle filene i den mappa.
VikinGz Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 Sjønte ikke helt det første... men sjønte det nå at del *.* /y kan bli katastrofe
VikinGz Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 del "C:\Documents and Settings\bruker\Lokale innstillinger\Temporary Internet Files\Content.IE5\*.*" /y Da får jeg opp ugyldig bryter - "y" .
NikkaYoichi Skrevet 20. oktober 2006 Skrevet 20. oktober 2006 Sjønte ikke helt det første... men sjønte det nå at del *.* /y kan bli katastrofe 7111314[/snapback] Ta f.eks del C:\*.* /y og legg til i en bat-fil og legg den til under runonce nøkkelen i registeret ved oppstart. Så fort maskina leser fra registeret så begynner den å slette alt den klarer fra c:\
VikinGz Skrevet 20. oktober 2006 Forfatter Skrevet 20. oktober 2006 Sjønte ikke helt det første... men sjønte det nå at del *.* /y kan bli katastrofe 7111314[/snapback] Ta f.eks del C:\*.* /y og legg til i en bat-fil og legg den til under runonce nøkkelen i registeret ved oppstart. Så fort maskina leser fra registeret så begynner den å slette alt den klarer fra c:\ 7111354[/snapback] Skal ikke slette c da Se lengre opp...
XplittR Skrevet 25. oktober 2006 Skrevet 25. oktober 2006 (endret) Det han meiner, er at visst du vil slette alle filene i mappa "C:\Documents and Settings\bruker\Lokale innstillinger\Temporary Internet Files\Content.IE5" så skriver du del "C:\Documents and Settings\bruker\Lokale innstillinger\Temporary Internet Files\Content.IE5" /y EDIT: Men når eg lager en .bat fil med @echo off cls del "P:\*.*" /j Må påpeike at eg har norsk version, så får spørsmål om [J/N], ikkje [Y/N].. Men likevell, den vil ikkje slette allt på disk P... Lagde mappa "Temp" og undermappa "tempfiles" og nokre forskjellige filer i mappa "tempfiles", slik at det såg slik ut: P:\Temp\tempfiles\fil1.txt P:\Temp\tempfiles\fil2.txt P:\Temp\tempfiles\fil3.txt P:\Temp\tempfiles\fil3.txt Og så la eg batchen til @echo off cls del "P:\Temp\tempfiles\*.*" , trykte J men det vart ikkje sletta... Help please? Endret 25. oktober 2006 av Bendikto
VikinGz Skrevet 26. oktober 2006 Forfatter Skrevet 26. oktober 2006 Windows bruker vell noen temp mapper hele tiden, så ikke alt som kan selttes tror jeg... har masse slike selv... iritabelt, men får de ikke bort!
miXer Skrevet 26. oktober 2006 Skrevet 26. oktober 2006 Hvis du vil fjerne en hel mappe uten å bli spurt, bruk rmdir /S /Q %mappe% Hvor %mappe% er stedet og mappen som skal bli slettet!
ilpostino Skrevet 1. november 2006 Skrevet 1. november 2006 Hvis du vil fjerne en hel mappe uten å bli spurt, bruk rmdir /S /Q %mappe%Hvor %mappe% er stedet og mappen som skal bli slettet! 7155597[/snapback] tar denne kommandoen systemmapper hvis det legges inn i oppstarten av maskinen? Vurderer nemmelig å legge inn følgende script: @echo off rmdir /S /Q "C:\Documents and Settings\%username%\Local Settings\Temp\" rmdir /S /Q "C:\Documents and Settings\%username%\Local Settings\Temporary Internet Files\" rmdir /S /Q C:\Windows\Temp\ da jeg brukte %sysdrive% i dette sckriptet kom det en \ før partisjonsbokstaven.. noen anelse om hvorfor?
j000rn Skrevet 2. november 2006 Skrevet 2. november 2006 Norsk XP f.eks. heter den vel "Mine Dokumenter"... Dessuten blir %username% også feil, fordi den ikke tar med navnet på domene. Bruk %USERPROFILE% isteden.
ilpostino Skrevet 2. november 2006 Skrevet 2. november 2006 (endret) Norsk XP f.eks. heter den vel "Mine Dokumenter"... Dessuten blir %username% også feil, fordi den ikke tar med navnet på domene. Bruk %USERPROFILE% isteden. 7204466[/snapback] er det noen andre forskjeller på username og userprofile? et tillegsspm til: vet du noen måte i BAT eller VBS hvor en enkelt kan finne ut hvilken rukergruppe en person tilhører eller _må_ jeg brule LDAP for å spørre mot AD? (sitter på et stort nettverk med AD) jorn79: vet du om noen bra sider med info om bat og vbs? edit: endret teksten litt Endret 2. november 2006 av ilpostino
fatalicus Skrevet 5. november 2006 Skrevet 5. november 2006 siden spørsmålet først i denne tråden var hvordan man kommer forbi ja/nei sprøsmål i script, så tenkte jeg at jeg skulle gi en annen løsning også. selv så foretrekker jeg å bruke pipes til å sette svaret inn etter commandoen. slik det blir da er at du legger til echo j| hvis du skal svare ja, eller echo n| hvis du skal svare nei (byttes ut med y eller n hvisi du har engelsk windows). da blir en full kommando noe slikt som dette: echo j|del C:\*.* sprøsmålet vil fortsatt komme opp som om du måtte svare, men scriptet vil automatisk svare den du setter inn i pipen! genialt!
ilpostino Skrevet 5. november 2006 Skrevet 5. november 2006 siden spørsmålet først i denne tråden var hvordan man kommer forbi ja/nei sprøsmål i script, så tenkte jeg at jeg skulle gi en annen løsning også. selv så foretrekker jeg å bruke pipes til å sette svaret inn etter commandoen. slik det blir da er at du legger til echo j| hvis du skal svare ja, eller echo n| hvis du skal svare nei (byttes ut med y eller n hvisi du har engelsk windows). da blir en full kommando noe slikt som dette: echo j|del C:\*.* sprøsmålet vil fortsatt komme opp som om du måtte svare, men scriptet vil automatisk svare den du setter inn i pipen! genialt! 7220823[/snapback] slikt gjør tingene litt lettere...
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå