Avatar billede hsm Nybegynder
17. juli 2003 - 13:07 Der er 23 kommentarer og
1 løsning

DOS: Output fra FDISK /STATUS

Via kommandoen

  FDISK /STATUS

kan man få en oversigt over disklayoutet på sin maskine. Prøver man at redirecte output til en fil:

  FDISK /STATUS > out.txt

får man en tom fil (0 bytes) og output går til skærmen. I Windows kan man omgås den slags julelege ved at redirecte til

  > out.txt 2>nul

men det virker ikke i DOS. Er der nogen der har en idé til hvordan man kan få output ud i en fil?
Avatar billede Slettet bruger
17. juli 2003 - 13:09 #1
Det burde da virke....
prøv evt.
FDISK /STATUS >> out.txt
Avatar billede Slettet bruger
17. juli 2003 - 13:11 #2
prøv evt. lige med: dir > test.txt - virker det ?
Avatar billede soreno Praktikant
17. juli 2003 - 13:11 #3
Eller:

FDISK /STATUS > stdout.txt 2> stderr.txt


phatlasse:
er >> det samme som 2>
?
Avatar billede hsm Nybegynder
17. juli 2003 - 13:13 #4
Nej, >> er "append" til filen, dvs. ikke overskrive men forlænge filen.

Og nej - det virker ikke. Output kommer åbenbart ikke til stdout eller stderr - men hvad hulen gør man så?
Avatar billede Slettet bruger
17. juli 2003 - 13:13 #5
har aldrig set "2>" før
Avatar billede Slettet bruger
17. juli 2003 - 13:14 #6
underligt - det burde altså virke :o)
syntaksen er ihvertfald rigtig nok - jeg ser ikke andre muligheder.
virker det heller ikke med: dir > test.txt ?
Avatar billede soreno Praktikant
17. juli 2003 - 13:14 #7
Prøv at kigge denne side:
http://www.teaser.fr/~amajorel/stderr/
Avatar billede soreno Praktikant
17. juli 2003 - 13:16 #8
Det er tilsyneladende kun i DOS under Windows at man kan redirecte stderr.

I MS-DOS skal man åbenbart bruge et eksternt program.

redirect stdout
> out.txt

redirect stderr (typisk ved fejl)
2> error.txt
Avatar billede hsm Nybegynder
17. juli 2003 - 13:22 #9
soreno > Det så meget lovende ud - men det virker desværre ikke.
Avatar billede soreno Praktikant
17. juli 2003 - 13:27 #10
Avatar billede soreno Praktikant
17. juli 2003 - 13:28 #11
Crap !

"errout.exe" er et Windows program.

Så det kan ikke bruges. :-(
Avatar billede soreno Praktikant
17. juli 2003 - 13:30 #12
Prøv denne:
http://www.simtel.net/product.php?url_fb_product_page=50430

Bruges sådan:
Rdstderr.exe outfile.txt "fdisk /status"

(ikke testet).
Avatar billede hsm Nybegynder
17. juli 2003 - 13:33 #13
soreno > Du linker til en PHP fil ...?
Avatar billede soreno Praktikant
17. juli 2003 - 13:37 #14
Avatar billede hsm Nybegynder
17. juli 2003 - 13:40 #15
soreno > Det giver desværre også en fil på 0 bytes ....
Avatar billede soreno Praktikant
17. juli 2003 - 13:50 #16
Hmmm.
Så må alternativet være at tage et screenshot (på en eller anden måde).
F.eks. ved at installere DOS på en virtuel maskine (f.eks. http://www.vmware.com/ )
Avatar billede hsm Nybegynder
17. juli 2003 - 14:22 #17
soreno > Desværre, det skal bruges i et batch job.

Nå, men jeg har opgivet at få det direkte ud i en fil. Fra http://www.pc-tools.net/ hentede jeg et program (CAPTURE) som gemmer skærmbilledet i en fil. Det kan til nød bruges.
17. juli 2003 - 14:25 #18
Dette lille batch-job giver dig de ønskede linier i en tekstfil:

@echo Bj@jzh`0X-`/PPPPPPa(DE(DM(DO(Dh(Ls(Lu(LX(LeZRR]EEEUYRX2Dx=> scr.com
@echo 0DxFP,0Xx.t0P,=XtGsB4o@$?PIyU!WvX0GwUY Wv;ovBX2Gv0ExGIuht6>>scr.com
@echo ?A}IKuNWKg}1\H?w?FgFwjh[thAtg?_QFw?GAC~AHOpeIe=b?GCooAt`EE>>scr.com
@echo _SFDGQs_{O=HAwtH}1nHgzLDFBFFISXxJt]?sECyFGVhAozxHmL?@opB`K>>scr.com
@echo EFZNUAAo}H@SuN1_{ECCRqoCvx{OokN?IZjLFB@{AAE?j@wre~aN@AA_?W>>scr.com
@echo zBzBu`B?WoB??o0>>scr.com
@fdisk /status
@scr 0 20> fdisk.txt

Kopier de 8 linier til en BAT-fil
Kør batch-filen, og der dannes en fil - FDISK.TXT
17. juli 2003 - 14:29 #19
Eksemplet er "lånt" her:

http://users.cybercity.dk/~bse26236/batutil/help/FDISK_E.HTM

og tilrettet en smule.
Avatar billede soreno Praktikant
17. juli 2003 - 14:37 #20
erik:

Har du prøvet det i ren dos ?
Avatar billede hsm Nybegynder
17. juli 2003 - 14:44 #21
erikjuul >> Se dét virker!!

Lav et svar så skal du få dine velfortjente point.
17. juli 2003 - 15:00 #22
JA, det virker fint.
17. juli 2003 - 15:01 #23
Pointene har du jo selv taget.
17. juli 2003 - 15:07 #24
Opret et nyt spørgsmål med pointene, og henvis til dette spørgsmål. Så svarer jeg på det.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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