The get quota command should only be used whenever there is no operating system API available from the OS that samba can use.
This option is only available Samba was compiled with quotas support.
This parameter should specify the path to a script that queries the quota information for the specified user/group for the partition that the specified directory is on.
Such a script is being given 3 arguments:
directory type of query uid of user or gid of group
The directory is actually mostly just "." - It needs to be treated relatively to the current working directory that the script can also query.
The type of query can be one of:
1 - user quotas 2 - user default quotas (uid = -1) 3 - group quotas 4 - group default quotas (gid = -1)
This script should print one line as output with spaces between the columns. The printed columns should be:
1 - quota flags (0 = no quotas, 1 = quotas enabled, 2 = quotas enabled and enforced) 2 - number of currently used blocks 3 - the softlimit number of blocks 4 - the hardlimit number of blocks 5 - currently used number of inodes 6 - the softlimit number of inodes 7 - the hardlimit number of inodes 8 (optional) - the number of bytes in a block(default is 1024)
|Registry Path||Software\Policies\Samba\smb_conf\get quota command|
|Value Name||get quota command|