
Hosts nebo Hosts.txt?
Přeji pěkný večer,
v jednom projektu potřebuji upravovat soubor hosts, stačí ho tedy používat jako "hosts" (bez koncovky), nebo mám počítat s tím, že na nějakém systému bude jako "hosts.txt" a dělat navíc funkci, která by zjistila, jakou má koncovku a tu by následně použila?
Programovací jazyk: C#
Předem děkuji za odpovědi.
Počítej s tím, že do adresáře s HOSTS nemá aplikace normálně přístup, musí být spuštěna s administrátorským oprávněním.
S tím počítám, jen jsem se potřeboval ujistit :) Ad. pme - ten článek na wiki jsem četl už před položením dotazu, radši jsem se zeptal, ale i tak díky :)
Tak si už len zaisti na každom PC, kde budeš spúšťať tú Tvoju aplikáciu, aby si mal práva zapisovať do adresára, kde je umiestnený súbor hosts (bez prípony)...
koncovka .txt vzniká díky dementnímu notepadu, který nedokáže uložit textový soubor bez přípony.
windows pochopitelně nový soubor s příponou ignoruje, ty ho nemusíš řešit.
Samozrejme, že aj ten debilný notepad dokáže uložiť súbor bez prípony:
Uložiť ako... (uložiť vo formáte - všetky súbory) - hosts. - bodka za názvom súboru (je dôležitá) a nič viac.
lepsi je si v nastaveni slozky vypnou skryt pripony znamych typu a u vsech souboru mas nazev kompletni vc pripony
Mne to netreba, súbor hosts si dokážem upraviť aj bez toho... A čo sa týka programovania, viem si spustiť svoju aplikáciu so zvýšenými oprávneniami resp. vložiť do mojej aplikácie UAC manifest...