File attributes - miten?

Windowsissa _find-funktiot raportoivat attribuutit:
_A_ARCH
_A_HIDDEN
_A_RDONLY
_A_SUBDIR
_A_SYSTEM

https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/findfirst-functions

_A_SUBDIR kertoo, jos kyseessä on alihakemisto. _A_RDONLY attribuuttia pääsee muuttamaan _chmod() funktiolla. Miten asetan tiedoston (tai alihakemiston) _A_ARCH-, _A_HIDDEN- ja _A_SYSTEM-attribuutit?
6435
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Aikoinaan 16-bittiset ympäristöt tunsivat funktion _dos_setfileattr(), joka sopi hyvin yhteen _find-funktioiden kanssa. Nykyään C-kirjastoista Windowsille ei löydy aivan vastaavaa.

Windows-ympäristössä voi käyttää funktiota SetFileAttributes(), jonka attribuutit eivät ole suoraan yhteensopivia ja saattavat vaatia hieman iffittelyä.

Äänestä
  • SetFileAttributes() on sit DLL-koodia oletuksena huom.

    Äänestä

  • KolliVapusella kusta on housuissasi ja korviesi välissä !!!!!

    Äänestä

  • Anonyymi00003 kirjoitti:

    KolliVapusella kusta on housuissasi ja korviesi välissä !!!!!

    Jollei paha olosi ole synnynnäistä, tekisitkö palveluksen itsellesi ja meille kaikille ja selvittäisit ongelmasi lääkärin tai muun asiantuntijan kanssa. Joka tapauksessa voisit etsiä toisen hiekkalaatikon leikeillesi. Täältä et löydä ymmärrystä kommentoinneillesi.

    Äänestä

  • Anonyymi00003 kirjoitti:

    KolliVapusella kusta on housuissasi ja korviesi välissä !!!!!

    Ukrainan tappiot selittyy yksinkertaisella syyllä. Ukrainan asevoimat jättää haavoittuneet kuolemaan, siksi tappioiden määrä on niin valtava.
    Brittitiedustelu ei enään vaikene asiasta.

    Tämä toiminta on huonosti länsimaisen moraalin kanssa yksissä.
    Kiovalle on kerrottu asiasta, mutta he viis veisaa tappioista, kuolleista ja haavoittuneista tai jopa elävistä.

    Ukrainan mieshistötappiot lähentelee kahta miljoonaa.

    Zelenskyistä ei ole johtajaksi, Pelle mikä pelle.

    Äänestä

  • Anonyymi00004 kirjoitti:

    Jollei paha olosi ole synnynnäistä, tekisitkö palveluksen itsellesi ja meille kaikille ja selvittäisit ongelmasi lääkärin tai muun asiantuntijan kanssa. Joka tapauksessa voisit etsiä toisen hiekkalaatikon leikeillesi. Täältä et löydä ymmärrystä kommentoinneillesi.

    Erittäin hyvin sanottu siellä takarivissä! Juuri te pinkkiin pukuun pukeutunut herra, joka käyttää knallia.

    Äänestä

Ketjusta on poistettu 5 sääntöjenvastaista viestiä.

Kommentoi aloitusta


Anonyymi-ap kirjoitti:

Windowsissa _find-funktiot raportoivat attribuutit:
_A_ARCH
_A_HIDDEN
_A_RDONLY
_A_SUBDIR
_A_SYSTEM

https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/findfirst-functions

_A_SUBDIR kertoo, jos kyseessä on alihakemisto. _A_RDONLY attribuuttia pääsee muuttamaan _chmod() funktiolla. Miten asetan tiedoston (tai alihakemiston) _A_ARCH-, _A_HIDDEN- ja _A_SYSTEM-attribuutit?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu