Avatar billede simon_jacobsen Nybegynder
18. oktober 2004 - 08:30 Der er 22 kommentarer

køre en fil med parametre

jeg skal lave en fil der køre en anden fil, med nogen parametre... så jeg skal bruge en kommando til at eksekvere en fil sådan :
AWDFLASH 32fds43f.bin /py
hvilken kommando kan jeg bruge til dette når det skal kunne køre i dos ?
Avatar billede jakobdo Ekspert
18. oktober 2004 - 10:14 #1
HINSTANCE ShellExecute(         
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);

ShellExecute(NULL,open,"AWDFLASH.exe","32fds43f.bin /py","C:\\",SW_SHOW);
Avatar billede jakobdo Ekspert
18. oktober 2004 - 10:18 #2
Hov, min kode var til windows... Så kører du DOS under windows?

Ellers kan du så ikke bruge:

system("AWDFLASH 32fds43f.bin /py");
Avatar billede simon_jacobsen Nybegynder
18. oktober 2004 - 11:30 #3
er der noget jeg skal tage højde for når det skal kunne køre under dos ?
Avatar billede simon_jacobsen Nybegynder
18. oktober 2004 - 19:04 #4
hvad skal jeg skrive for at kunne bruge kommandoen "system", windows vil gerne have den declared ...
Avatar billede jakobdo Ekspert
18. oktober 2004 - 19:28 #5
hvad med: #include <stdio.h>
Avatar billede simon_jacobsen Nybegynder
18. oktober 2004 - 19:51 #6
er det muligt at få en fil til altid at starte op med de samme parametre ?
Avatar billede simon_jacobsen Nybegynder
18. oktober 2004 - 19:51 #7
sådan at man sætter det i filens egenskaber ?
Avatar billede jakobdo Ekspert
19. oktober 2004 - 08:45 #8
Snakker vi en windows fil eller dos fil?
I windows kan du sætte parametre...
Avatar billede simon_jacobsen Nybegynder
19. oktober 2004 - 13:55 #9
hmm... den skal kunne køre i dos, så tror det er en dos fil ...
Avatar billede jakobdo Ekspert
19. oktober 2004 - 13:55 #10
Så ved jeg ikke om du kan sætte sådanne ting!
Avatar billede simon_jacobsen Nybegynder
19. oktober 2004 - 21:00 #11
nå ok
jakobdo > smid lige et svar, at det ikke kan lade sig gøre er jo også et svar :)
Avatar billede jakobdo Ekspert
20. oktober 2004 - 08:22 #12
Som jeg siger, så ved jeg ikke om det kan lade sig gøre!
I windows kan det godt!
Men at jeg ikke ved det, er ikke ensbetydende med det ikke kan lade sig gøre.
Hvorfor vil du lave programmet i DOS?
Skal det køres i REN dos?
Avatar billede simon_jacobsen Nybegynder
20. oktober 2004 - 14:26 #13
det skal bruges til at flashe bios.. da jeg har haft bios Checksum Error, så min computer starter ikke, og bios starter en fil der hedder awdflash.exe når den starter, men skal have sat parametrene sådan at den flashe med en bestemt bin fil...
men hvis man ikke kan gøre det i dos, er det lige meget.
Avatar billede jakobdo Ekspert
20. oktober 2004 - 14:28 #14
Hvad med at lav en BAT fil?
Der kan du vel kalde: AWDFLASH 32fds43f.bin /py

Eller fik du ikke SYSTEM til at virke?
Avatar billede simon_jacobsen Nybegynder
20. oktober 2004 - 19:36 #15
nej Bios vil ikke loade min falske awdflash fil, så skal nu have flashed bios ...
Avatar billede jakobdo Ekspert
21. oktober 2004 - 07:58 #16
Jeg forstår snart ikke problemet længere! :o)
Avatar billede simon_jacobsen Nybegynder
21. oktober 2004 - 13:58 #17
nå ok, bare glem det :)
kan lige forsøge igen, jeg har fået crashed min bios, og på bios ligger bootblock v 1.0
som starter awdflash når computeren starter, men da der skal parametre til at finde den rigtige bios bin fil, og tastaturet ikke virker, kan den ikke finde filen og det virker ikke... så troede jeg kunne sætte mit eget program med navnet awdflash ind i stedet for det rigtige awdflash så jeg kunne starte awdflash med parametre, men det virker heller ikke..
så tænkte jeg om det var muligt at skrive i egenskaberne af awdflash at den skulle starte med parametre ... men det er så heller ikke muligt ... så nu tror jeg, jeg sender bios ind og får den flashed ...
Avatar billede jakobdo Ekspert
21. oktober 2004 - 14:11 #18
Kan du komme i dosprompt?
Kan du slet ikke bruge dit tastatur?
Avatar billede simon_jacobsen Nybegynder
21. oktober 2004 - 15:09 #19
nej jeg kan ikke komme i dos prompt... og jeg kan kun bruge mit tastatur til at trykke enter, når der står insert system disk
Avatar billede jakobdo Ekspert
21. oktober 2004 - 15:23 #20
Damn, det lyder sgu lidt skidt!
Avatar billede jakobdo Ekspert
21. oktober 2004 - 15:23 #21
Du kan ikke komme ind i BIOS'en?
Avatar billede simon_jacobsen Nybegynder
21. oktober 2004 - 22:23 #22
nej så langt kommer computeren aldrig...
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