This legacy DOS utility can be used at a workstation to do the following:
View or modify file and directory attributes to determine which operations can be performed with the file or directory
Modify the owner of a file or directory
View or modify the search mode of executable files to determine how the program uses search drives when looking for a file
The flag command is a DOS command line utility, sys:\public\flag.exe.
FLAG is client-side application, not a server-side application. Install the Novell Client for Windows on your workstation, then use the Novell Map Network Drive option in the client menu to map a local drive letter to the sys:\public directory. Open a DOS Command Prompt window, cd to the mapped drive, then issue the flag command from the command line.
flag path [[+ | -] attribute...] [/option...] [/? | /VER]
Use FLAG options to set or clear directory and file attributes.
You can use wildcard characters.
NOTE:For help with tasks, press F1 in the utility.
Parameters |
Description |
---|---|
(no option) |
If you type FLAG with no parameters, the attribute status of all the files in the current directory appears. |
path
|
Specifies the path to the file or directory whose attributes or search modes you want to modify. |
+, - |
Sets attributes for a file or directory with the + (plus). Clear attributes from a file or directory with the - (minus). If neither + nor - is used, the attributes are assigned to the file/directory as specified. If you set and clear attributes in the same command, group all + (plus) attributes together and all - (minus) attributes together. |
attribute
|
Specifies one or more file or directory attributes. See Directory Attributes and File Attributes. |
/option
|
Replaces option with any available option. See General Options. |
/? |
Views online help. All other parameters are ignored when /? is used. |
/VER |
Views the version number of the utility and the list of files it uses to execute. All other parameters are ignored when /VER is used. |
Option |
Description |
---|---|
/NAME=name
/GROUP=name
|
Changes the owner of a file or directory. |
/D |
Displays details about a file or directory. |
/DO |
Displays or modifies only directories in the specified path. |
/FO |
Displays or modifies only files in the specified path. |
/OWNER=name
|
Displays all files or directories owned by a user. |
/M=mode
|
Modifies search modes of executable files. See Search Modes for Executable Files. |
/S |
Searches the subdirectory in the specified path and any subdirectories below that level. |
/C |
Scrolls continuously through output. |
The syntax is
/M=mode
Replace mode with a mode number from the following table.
When you set or clear multiple attributes, include a space between attribute abbreviations.
Status attributes show information for a file or directory. You cannot directly modify these flags.
Status |
Description |
---|---|
Cc (Cannot compress) |
The file cannot be compressed because of limited space savings or failures that might have occurred during an unsuccessful compression attempt. If this flag is set for a file, the system does not attempt compression again until the next time the file is saved. To allow the file to be reevaluated for compression, use the COMPFIX utility to reset (turn off) this flag. For information, see Section B.4, COMPFIX. |
Co (Compressed) |
The file has been compressed. |
M (Migrated) |
The file has been migrated. |
To add Rw and Ic and remove Di and A from all files in the current directory, enter
FLAG *.* +R W Ic -Di A
To view attributes for file STUDENTS in directory SYS:\COURSE\WINTER, enter
FLAG SYS:\COURSE\WINTER\STUDENTS
To give files in drive G: the Hidden attribute, enter
FLAG G:*.* H /FO
To set the search mode to 7 for all executable files in the current directory, enter
FLAG *.* /M=7
To set the search mode to 1 and assign all files in the current directory the Read Write attribute, enter
FLAG *.* RW /M=1