Música à data da edição: Ela foi para a Guerra – Os Azeitonas

Olá malta!

Ando metida na minha maratona de estudos, como seria de esperar, mas ainda assim tiro uns furos para trollar a net. Pois qual não foi o meu espanto quando descobri através que não se podia ter uma pasta chamada “con” em ambiente Windows?

É claro que eu não podia deixar passar isto em claro.

E por isso mesmo é que vos desafio a criardes uma. Depois digam-me como correu ;)

A verdade é que depois de algumas tentativas frustradas quis saber qual a razão por trás de tal mistério e o Google foi o fiel amigo de sempre a satisfazer-me a curiosidade.

Aparentemente, o nome “con”, assim como outros nomes, estão reservados pelo OS e não podem ser utilizados nem para directórios nem para ficheiros. Queer! Ainda mais engraçado foi descobrir que isto se deve provavelmente a um resíduo de programação do velho MS-DOS, em que as tais palavras seriam nomes de Devices (digo teclados, impressoras e o resto da família, entre outros). E ter estes nomes em directórios ou ficheiros poderia causar alguma ambiguidade no sistema, mas isso já é ir bem mais longe…

Para quem está interessado, cá vai uma listinha interessante:

  • CON
  • PRN
  • AUX
  • NUL
  • COM[1-9]
  • LPT[1-9]

Retirada de http://en.wikipedia.org/wiki/Device_file#Device_files (inglês)

Mas é claro que isto não é o que vos interessa. Por esta altura já devem ter procedido às vossas tentativas de criar a mítica e assustadora “con” e por isso mesmo eu vou mostrar como se faz (o que não vale um bom motor de busca quando estamos empolgados!):

Portanto, pela linha de comandos (Executar > cmd) e no vosso directório de eleição (eu escolhi o Desktop porque é lá onde meto o meu lixo assustador):

  • mkdir \\.\C:\con

E por esta altura devem ter uma linda menina a nascer algures:

E para quem acha ainda mais interessante, cá está o directório visto da linha de comandos (e mais uns ficheiros de cujos nomes me orgulho tanto e, claro, lixo):

Para vos verdes livres da pasta, basta fazer a operação inversa:

  • rmdir \\.\C:\con

E adeus brinquedo novo!

Uma aventura interessante, não? xD