P-in-P Skrevet 28. mars 2007 Skrevet 28. mars 2007 Hepp! Skulle hatt en batchfil som flytter en bestemt fil til en annen mappe, samt åpner filen. Noen som vet hva som skal skrives inn da?
Gjest Slettet+9812398713 Skrevet 28. mars 2007 Skrevet 28. mars 2007 Move kommandoen, deretter er det bare å eksekvere den. Mer info?
hernil Skrevet 28. mars 2007 Skrevet 28. mars 2007 her: Klikk for å se/fjerne innholdet nedenfor @echo off echo Hvilken fil vil du flytte? set /p fil= echo Hvor vil du flytte filen? set /p plasering= move "%fil%" "%plasering%" @ping.exe 127.0.0.1 -n 10 -w 1000 > nul start "" "%plasering%\%fil%" pause exit er forresten feilplassert. windows programmerings forumet.
P-in-P Skrevet 28. mars 2007 Forfatter Skrevet 28. mars 2007 Takk for den :thumbip: Går det ann å sette på slik at en skal se etter et bestemt filnavn i samme mappe som batch fila ligger i?
P-in-P Skrevet 28. mars 2007 Forfatter Skrevet 28. mars 2007 Hmm, fikk ikke helt til det du skrev. Kunne du fylt det ut helt? Fil: taskmggr Fra: C:\Documents and Settings\Administrator\Desktop\Roketeer Til: C:\Documents and Settings\Administrator\Start Menu\Programs\Startup
P-in-P Skrevet 28. mars 2007 Forfatter Skrevet 28. mars 2007 Og en annen ting, siden ikke alle har samme navn på kontoen på sin PC går det ann å ordne slik at en legger filen i alle brukernes mapper?
JohndoeMAKT Skrevet 28. mars 2007 Skrevet 28. mars 2007 (endret) http://spackfish.com/hw/test7.bat Denne bruker common user startup, så den gjelder for alle brukere. EDIT: Jeg har forresten hardcodet inn "desktop" i den fila som ett eksempel, men siden norsk versjon bruker "skrivebord" og siden jeg ikke gidder å finne ut hvor i registeret navnet til desktop blir satt er det bedre om du bruker .\ og sørger for å ha de to filene i samme mappe. EDIT2: En echo er redigert bort. OBS, helst bruk høyreklikk->save as for å lagre filen og åpne den direkte i teksteditor i stedet for å kopiere fra browser, da det skal være en tab og ett space etter "delims", og det er ikke sikkert at du får kopiert tegnene helt rett. Endret 28. mars 2007 av JohndoeMAKT
Damp Skrevet 28. mars 2007 Skrevet 28. mars 2007 (endret) Jeg oppgraderte scriptet ditt Hernil, dette skjekker om den/de angitte filen/filene eller path'en du angav faktisk finnes. Klikk for å se/fjerne innholdet nedenfor echo off title Flytt fil. cls pause echo :.................................................: echo. echo For å flytte alle filer i en (senere) angitt mappe skriv *.* echo. echo :.................................................: echo. echo For å gå til neste etter angivning av path/fil, trykk Enter echo. echo :.................................................: echo. echo Hvilken/Hvilke fil/filer vil du flytte? Angi filnavn. Eks. Text.txt set /p File1= echo. echo :.................................................: echo. echo I Hvor kan vi finne den/de angitte filen/filene? Angi path set /p Path1= echo. echo :.................................................: echo. echo Hvor vil du flytte filen/filene? Angi path set /p Path2= goto lookup echo. echo :.................................................: echo. :lookup if exist "%Path1%\%File1%" (goto lookup2 ) else (goto bad ) :lookup2 if exist "%Path2%" (goto move ) else (goto bad ) :move move "%Path1%\%File1%" "%Path2%" goto finish cls :finish echo :.................................................: echo. echo Ferdig echo. echo :.................................................: echo. pause goto kill :bad echo :.................................................: echo Kunne ikke fullføre, du anga enten feil fil eller path echo. pause goto kill :kill exit Endret 28. mars 2007 av pcbygger91
hernil Skrevet 29. mars 2007 Skrevet 29. mars 2007 "oppgraderte" min egen fil. nå skal den flytte en fast fil til en fast plasering. du får også et lite valg hvis den ikke flyttes. si ifra hvis det er noe som ikke funker. Klikk for å se/fjerne innholdet nedenfor @echo off :topp set fil=taskmggr set fra="C:\Documents and Settings\Administrator\Desktop\Roketeer" FOR /F "tokens=3* delims= " %%A IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Common Startup"') DO SET Startup=%%B move "%fil%" "%startup%" @ping.exe 127.0.0.1 -n 10 -w 1000 > nul if exist "%startup%\%fil%" goto finnes echo filen ble ikke flyttet. echo hva vil du gjøre? echo trykk 1 for å prøve på nytt og 2 for å avslutte. set /p svar= if %svar% equ 1 goto topp else goto end :finnes start "" "%startup%\%fil%" :end exit (brukte forresten JohndoeMAKT sin geniale måte for å bestemme oppstartsmappa. har gjort det før og. )
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å