[WINNet] Rare Fîlènämé perikelen

Pagina: 1
Acties:

  • PtrO
  • Registratie: November 2001
  • Laatst online: 17-08 20:02
Rare naam problemen met filesharing onder/met windows networking wanneer je gebruik maakt van speciale danwel diacritische tekens in de bestandsnaam zoals ó, ú, é, í etc.

Wie weet welke filenamen of tekens wel of niet zijn toegestaan met Windows Networking en hoe je dat eventueel kan voorkomen of omzeilen. Ik wil remote nl. 100% controle hebben op de bestandsnaam die voorkomt in een directory.

Met Windows Networking (filesharing) worden sommige tekens in de bestandsnaam, vertaald naar '_' (underscore) en andere bestanden met bepaalde tekens worden helemaal niet geaccepteerd. Dit gedrag is (zover ik nu zie) per soort Windows-Netwerk anders.

Voorbeeld(en):
(1: XP leest win98) bestandsnaam póppie.txt staat goed in de DIR-lijst, XP kan de inhoud lezen maar..... kan 'm niet verwijderen noch wijzigen.


(2: XP leest win98) De naam péppie.txt is zichtbaar en is in tegenstelling tot het vorig voorbeel wel (!!) te verwijderen.

(3: Win98 leest Win95) bestandsnaam plero.txt wordt in de DIR-lijst afgebeeld als ple_ro.txt. Win98 ziet 'm (met de foute naam) dus wel maar kan 'm niet lezen noch verwijderen.

(4: Win98 leest Win95) Ik kan vanuit 98, de Win95 bestandnaam pappie.txt veranderen naar púppie.txt maar 'm daarna niet mee verwijderen of veranderen. Voorbeeld 1 treedt in werking.

(5:Win95 copy naar WinNT) bestandsnaam plero.txt wordt via netwerk naar gecopiëerd en door NT opgeslagen als ple_ro.txt. Kan 'm vervolgens (95->NT) wel weer als ple_ro.txt verwijderen.

(6: 95 schrijft NT) bestandsnaam póppie.txt kan worden geschreven, staat goed in de DIR lijst maar is vanaf dat moment niet meer te verwijderen vanuit Win95. (als Voorbeeld 1)

Voor de laatste is errug effectief om je remote-dir vol te pompen en niet meer te kunnen verwijderen.

Afijn ik kan zowel even doorgaan maar de moraal is dat Windows, blijkbaar in het algemeen nogal raar omgaat met 'vreemde' tekens in de bestandsnaam en daaraan (schrijf)rechten aanhangt (wel lezen maar niet verwijderen etc.).

Wie o wie kan verder helpen.

O ja, je zou zeggen dat dit meer een Win Oper probleem is maar ik zie dit alleen maar optreden met Windows Networking, dus vandaar de NT post. Verder moet je me maar geloven dat ik 100% administrator ben op de bestanden en dat er nergens een in use bit is blijven hangen.

Go with the flow blocking your way and use AD for achieving results


  • PtrO
  • Registratie: November 2001
  • Laatst online: 17-08 20:02
Kicking, ben ik nou de enige die dit heb of snapt (n)iemand er iets van ?

Go with the flow blocking your way and use AD for achieving results


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

PtrO schreef op 05 september 2002 @ 14:17:
[...]kan 'm niet verwijderen noch wijzigen[...]
Wat is de exacte foutmelding als je probeert te verwijderen resp. probeert te wijzigen?
En wat is het filesysteem waarover we praten? FAT16, FAT32 of NTFS?

QnJhaGlld2FoaWV3YQ==


  • Illegal_Alien
  • Registratie: December 2001
  • Niet online

Illegal_Alien

PanzerAirlines.nl Rulezzzz

Zo te zien heeft hij het over FAT32 (XP->98) en (98 -> WIN95, Waarbij Win95 waarschijnlijk ook op fat32 draait, anders op fat16)

Kan je eigenlijk wel rare tekens lazen via het netwerk :? volgens mij niet :?

Mijn bescheiden aantal systeempies!
More ways to die. More reasons to live.
Officieel AchtbaanFreak ©2004
#boeiend.Illegal_Alien | #got-et & #boeiend @ Qnet


  • PtrO
  • Registratie: November 2001
  • Laatst online: 17-08 20:02
Appo's voor de vertraging, was FF tijdelijk onder water.

Ik gebruik dus allerlei FAT16, FAT32/XP & W9x, NTFS/W2K en/of NTFS voor XP.
Ik zie de 'rare' tekens van de bestandsnaam gewoon in de directory listing(s). Ook de inhoud kan ik gewoon lezen.

Heb ondertussen wel iets bij Bill gevonden:
http://support.microsoft....px?scid=KB;EN-US;Q167623&
http://support.microsoft....spx?scid=kb;en-us;Q131702
(Zelfde voor NT in kb: Q131307)

Waar het op neer komt dat je blijkbaar sommige tekens niet mag of hoort te gebruiken omdat deze door Windows hetzij vertaald worden naar een "_"(underscore) of dat de bestanden (of directories) daarna niet meer te verwijderen/benaderen zijn.

Kortom ergens een (niet zo handige maar) effectieve methode om te voorkomen dat een foldernaam met (speciale accent tekens) kan worden verwijderd over het netwerk.

Prima dat Bill dat eigenlijk allemaal weet, maar hij doet er niets aan of.....
wie het (of er meer over) weet , mag het zeggen.

Go with the flow blocking your way and use AD for achieving results


  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

PtrO schreef op 10 september 2002 @ 23:16:
[..]Prima dat Bill dat eigenlijk allemaal weet, maar hij doet er niets aan of.....
wie het (of er meer over) weet , mag het zeggen.
't Probleem is dat Win9x (en WinME) ANSI gebruiken om diacriticals weer te geven in LFN's. WinNT, 2000 en XP gebruiken unicode; d'r zijn dus 65536-256=65280 karakters die je beter niet in filenames kunt gebruiken zolang je nog ergens Win9x clients hebt draaien

QnJhaGlld2FoaWV3YQ==

Pagina: 1