/ Forside / Teknologi / Operativsystemer / MS Windows / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS Windows
#NavnPoint
Klaudi 76474
o.v.n. 67550
refi 58409
tedd 45557
Manse9933 45149
molokyle 40687
miritdk 38357
briani 27239
BjarneD 26414
10  pallebhan.. 24310
con.mat
Fra : Brian Elmegaard


Dato : 29-03-06 18:17

Hej

Jeg prøvede lige at lave en fil der skulle hedde con.mat. Det lader
til at der i alle biblioteker allerede ligger en sådan skjult fil på
min win xp. Kan det være rigtigt?

Den er virkelig skjult - den vises heller ikke når visning af skjulte
filer slås til.

Jeg kan intet finde på google om noget sådant, men hvad andet kan
medføre at en fil med et givet navn ikke kan lægges nogen steder?
--
Brian (remove the sport for mail)
http://www.et.web.mek.dtu.dk/Staff/be/be.html
http://www.rugbyklubben-speed.dk

 
 
Bertel Brander (29-03-2006)
Kommentar
Fra : Bertel Brander


Dato : 29-03-06 18:51

Brian Elmegaard wrote:
> Hej
>
> Jeg prøvede lige at lave en fil der skulle hedde con.mat. Det lader
> til at der i alle biblioteker allerede ligger en sådan skjult fil på
> min win xp. Kan det være rigtigt?
>
> Den er virkelig skjult - den vises heller ikke når visning af skjulte
> filer slås til.
>
> Jeg kan intet finde på google om noget sådant, men hvad andet kan
> medføre at en fil med et givet navn ikke kan lægges nogen steder?

Problemet er navnet con, du kan heller ikke lave con.pop
Der findes ikke en fil der hedder con.mat, men con er navnet
på konsollens "stream's", og windows vil ikke lade dig oprette
en fil der hedder con.

Du kan prøve at åbne en kommandoprompt (start -> kør -> cmd)
og køre kommandoen:
copy con pop.txt

Så vil alt du skriver (fra con dvs tastaturet) ende i pop.txt,
du afslutter med CTRL+Z

Bagefter kan du køre kommandoen:
copy pop.txt con

Så vil den udskrive alt fra pop.txt til con, som i dette tilfælde
er skærmen.

--
Absolutely not the best homepage on the net:
http://home20.inet.tele.dk/midgaard
But it's mine - Bertel

Brian Elmegaard (30-03-2006)
Kommentar
Fra : Brian Elmegaard


Dato : 30-03-06 07:37

Bertel Brander <bertel@post4.tele.dk> writes:

> Problemet er navnet con, du kan heller ikke lave con.pop

OK, tak for svaret.
Det er altså windows opfattelse af stdout som jeg forstår det.

Det ville da være lidt nemmere hvis windows gav den besked frem for om
man ønsker at overskrive den eksisterende con.mat.

--
Brian (remove the sport for mail)
http://www.et.web.mek.dtu.dk/Staff/be/be.html
http://www.rugbyklubben-speed.dk

Bertel Brander (30-03-2006)
Kommentar
Fra : Bertel Brander


Dato : 30-03-06 18:51

Brian Elmegaard wrote:
> Bertel Brander <bertel@post4.tele.dk> writes:
>
>> Problemet er navnet con, du kan heller ikke lave con.pop
>
> OK, tak for svaret.
> Det er altså windows opfattelse af stdout som jeg forstår det.

Ja, bortset fra at det er både stdout og stdin, afhængigt af hvordan
man bruger den.

> Det ville da være lidt nemmere hvis windows gav den besked frem for om
> man ønsker at overskrive den eksisterende con.mat.

Enig. Der sker også sære ting hvis du forsøger at lave en fil der
hedder nul.txt, eller blot nul
nul er windows navn for det store void, det kan f.ex. bruges til at
få output fra kommandoer til at forsvinde:
dir >nul

Så nul er også en slags fil

--
Absolutely not the best homepage on the net:
http://home20.inet.tele.dk/midgaard
But it's mine - Bertel

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste