Avatar billede hasimi Nybegynder
03. marts 2002 - 17:07 Der er 17 kommentarer og
1 løsning

Programering af batch filer

Hej

Er der nogle der kan hjæjpe mig?

Jeg vil gerne lave en batch fil, som spørger "Vil du formatere dit C: drev?" Hvor efter man så skal trykke på "Y" for at sige Ja og "N" for at sige nej. Hvis man har trykket "Y" skal den starte med at formatere og hvis man har trykker "N" skal den lukke vinduet.

Er der en der kan sende et eksempet til mig på sådan en batch fil?

Min E-Mail er Kenneth_Mig@Ofir.dk
Avatar billede ncp Nybegynder
03. marts 2002 - 17:09 #1
skal jeg lave sådan en til dig ? ok, er på vej...
Avatar billede bounce2002 Nybegynder
03. marts 2002 - 17:23 #2
echo off
cls
echo.
echo.
@echo Vil du formatere dit C: drev?
1 - Ja
2 - Nej
echo.
choice /c: 12
if ERRORLEVEL 2 GOTO Ja
if ERRORLEVEL 1 GOTO Nej
:Ja
format c:
goto Afslut
:Nej
goto Afslut
:Afslut
exit
Avatar billede bounce2002 Nybegynder
03. marts 2002 - 17:24 #3
smid koden ind i notepad, og gem som en bat fil. eksempelvis test.bat

:)
Avatar billede ncp Nybegynder
03. marts 2002 - 17:28 #4
bounce2002 >> virker ikke i xp! da choice kommandoen ikke er med! jeg er lige ved at have en der skulle være kompitibel overfor alle systemer...
Avatar billede bounce2002 Nybegynder
03. marts 2002 - 17:30 #5
okay... Gider du så ikke lige at smide den ud på denne side, såjeg lige kan kigge engang?? :)
Avatar billede bounce2002 Nybegynder
03. marts 2002 - 17:31 #6
d'oh, jeg har sgu da også byttet om på tallene...... hm...
Avatar billede ncp Nybegynder
03. marts 2002 - 17:38 #7
Du skal lave tre bat-filer...
start.bat:
@echo off
echo Please pick a number and hit Enter:
echo 1 - Format C:
echo 2 - Exit

1.bat:
Format C:

2.bat:
Exit

når du så skal kører dit program, skal du køre:
command.com drev:\mappe\start.bat
Avatar billede ncp Nybegynder
03. marts 2002 - 17:39 #8
PS: Den er 100% kopetibel med alt lige fra den første dos til windows xp

mvh
ncp
Avatar billede bounce2002 Nybegynder
03. marts 2002 - 17:42 #9
nå ja på den måde. Oki :)
Avatar billede grinderslev Praktikant
03. marts 2002 - 19:33 #10
Der er ingen grund til at lave 2.bat, da den alligevel ikke laver en skid.

1.bat kunne godt se sådan ud.:

@echo off
REM *** 1.BAT
cls
echo.
Echo Formaterer nu drev C:.......
ECHO Y|FORMAT C: /X



1.bat er bare ret farlig, da den ikke spørger en ekstra gang inden formaterer....
Avatar billede ncp Nybegynder
03. marts 2002 - 21:03 #11
det gør den da! i win lukker den command.com!
Avatar billede hasimi Nybegynder
04. marts 2002 - 18:06 #12
Jeg forstår ikke det Grinderslev skriver til NCP, skal jeg skrive der Grinderslev siger i 1.bat?

Kan man ikke lave det hele i en bat fil?

Det er lige meget om det er en eller flere filer, men det ville være rarest hvis det kun var en fil.

SKAL KUNNE BRUGES I WIN XP, og helst i alle Windows versioner.

På forhånd tak for jeres hjælp.
Avatar billede grinderslev Praktikant
04. marts 2002 - 23:40 #13
Du kan saktens lave det hele i en batch-fil, men det kræver at du har et lille program til at putte et svar som f.eks j/n ind med.
Det har der lagt i de tidligere DOS versionen, med Micro$oft har åbenbart fjernet den fra Win XP.

Jeg har et lille program liggende, hvis du har en e-mail adresse jeg kan sende den til.
Avatar billede hasimi Nybegynder
05. marts 2002 - 09:37 #14
Min E-mail står for oven, men her er den igen. Kenneth_Mig@Ofir.dk

Kan du ikke lave en batch fil der kan det hele?
Avatar billede hasimi Nybegynder
05. marts 2002 - 09:38 #15
Altså hvor det lille program er med i.
Avatar billede ncp Nybegynder
05. marts 2002 - 13:51 #16
hasimi > nej, det kan man ikke - brug hellere min metode, den fylder mindre og virker bedre!
Avatar billede hasimi Nybegynder
06. marts 2002 - 19:10 #17
Tak for hjælpen.

Hvis du ikke har fået dine point NCP så skriv.
Avatar billede ncp Nybegynder
06. marts 2002 - 20:43 #18
selv tak ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester