SetFileAttr statement (LotusScript® Language)
Sets the system attributes of a file.
Syntax
SetFileAttr fileName , attributes
SetAttr is acceptable in place of SetFileAttr.
Elements
fileName
A string expression; you can optionally include a path.
attributes
The attributes to apply to the file, expressed as the sum of any of the following Integer values:
Value |
Description |
Constant |
---|---|---|
0 |
Normal file |
ATTR_NORMAL |
1 |
Read-only |
ATTR_READONLY |
2 |
Hidden |
ATTR_HIDDEN |
4 |
System |
ATTR_SYSTEM |
32 |
Changed since last back-up |
ATTR_ARCHIVE |
The constants are defined in the file lsconst.lss. Including this file in your script allows you to use constant names instead of the corresponding numeric values.
Usage
Do not use SetFileAttr on an open file, unless the file has been opened as read-only.