home *** CD-ROM | disk | FTP | other *** search
- {$N-} {kein numerischer Coprozessor}
- {$M 10000,1384,5360}
-
- uses
- testfile,dos,fdisks;
-
- var
- f : text;
- str,s : string[255];
- b : byte;
-
- begin
- if paramcount>0 then assign(f,paramstr(1))
- else begin
- s:=getenv('temp');
- if s='' then assign(f,'c:\temp\dir.txt')
- else assign(f,s+'\dir.txt')
- end;
- {$i-}
- rewrite(f);
- {$i+}
- if ioresult<>0 then begin
- writeln('Datei konnte nicht angelegt werden!');
- halt(1);
- end;
- for b:=1 to lastdisk do begin
- getdir(ord(disks[b])-ord(pred('A')),str);
- writeln(f,str);
- end;
- getdir(0,str);
- writeln(f,str);
- close(f);
- end.
-