ASP అట్రిబ్యూట్స్ అట్రిబ్యూట్

నిర్వచనం మరియు ఉపయోగం

అట్రిబ్యూట్స్ అట్రిబ్యూట్ ఉపయోగించబడుతుంది లేదా నిర్దేశించబడిన ఫైల్ లేదా ఫోల్డర్ యొక్క లక్షణాలను సెట్ లేదా తిరిగి పొందడానికి.

సింథాక్సిస్:

ఫైల్ఒబ్జెక్ట్.అట్రిబ్యూట్స్[=న్యూఅట్రిబ్యూట్స్]
ఫోల్డర్ఒబ్జెక్ట్.అట్రిబ్యూట్స్[=న్యూఅట్రిబ్యూట్స్]
పారామీటర్ వివరణ
న్యూఅట్రిబ్యూట్స్

ఆప్షనల్. ఫైల్ లేదా ఫోల్డర్ యొక్క లక్షణాల నిర్దేశం.

కాని ఒక విలువను లేదా విలువల సమూహాన్ని అనుసరించవచ్చు:

  • 0 = సాధారణ ఫైల్. ఏ లక్షణాలు సెట్ చేయబడలేదు.
  • 1 = రీడ్ ఓన్లీ ఫైల్. రీడ్/రైట్ కు అనుమతి.
  • 2 = మాయంగా ఫైల్. రీడ్/రైట్ కు అనుమతి.
  • 4 = సిస్టమ్ ఫైల్. రీడ్/రైట్ కు అనుమతి.
  • 16 = ఫోల్డర్ లేదా డైరెక్టరీ. రీడ్ ఓన్లీ.
  • 32 = గత బ్యాకప్ తర్వాత మార్చబడిన ఫైల్. రీడ్/రైట్ కు అనుమతి.
  • 1024 = లింక్ లేదా షార్ట్కట్. రీడ్ ఓన్లీ.
  • 2048 = కంప్రెస్ ఫైల్. రీడ్ ఓన్లీ.

ఫైల్ ఆబ్జెక్ట్ కు గాను ఉదాహరణ

<%
డిమ్ ఎఫ్ఎస్, ఫ్
సెట్ ఎఫ్ఎస్ = సర్వర్.క్రియేట్ఒబ్జెక్ట్("స్క్రిప్టింగ్.ఫైల్స్స్యస్ట్మ్")
సెట్ ఫ్ = ఎఫ్ఎస్.గెట్ఫైల్("c:\టెస్ట్.txt")
రెస్పాంస్.వ్రాయి("ఫైల్ యొక్క లక్షణాలు: ")
Response.Write("}}")ఫ్ యాట్రిబ్యూట్స్)
సెట్ ఫ్ = నాన్నింగ్
set fs=nothing
%>

అవుట్‌పుట్‌:

ఫైల్ యొక్క లక్షణాలు: 32

ఫోల్డర్ ఆబ్జెక్ట్ కు గాను ఉదాహరణ

<%
డిమ్ ఎఫ్ఎస్, ఫో
సెట్ ఎఫ్ఎస్ = సర్వర్.క్రియేట్ఒబ్జెక్ట్("స్క్రిప్టింగ్.ఫైల్స్స్యస్ట్మ్")
సెట్ ఫో = ఎఫ్ఎస్.గెట్ఫోల్డర్("c:\టెస్ట్")
రెస్పాంస్.వ్రాయి("ఫోల్డర్ యొక్క లక్షణాలు: ")
Response.Write("}}")fo.Attributes)
set fo=nothing
set fs=nothing
%>

అవుట్‌పుట్‌:

ఫోల్డర్ యొక్క అంశాలు: 16