点击
要正确的配置配额重要的是要理解配额分配是如何操作的。对于所有的组他们属于哪个组里的用户就分配给他们相应的配额。例如:考虑到 Student 和 Student Newspaper组在PaperCut NG里都是被定义了的,所以分别给他们$20/月和 $10/月的配额。如果学生同属于两个组那么他将分配到$30/月的配额。如果他仅属于Students 组那么他将仅分配到 $20/月的配额。
如果您在特殊的[All Users]组上配置配额那么所有系统里的用户将接受此配额,另外配额被指定在其它的组上。
金额将被分配到组成员的时间刚好是中午 12:00am。管理员可以通过检查日志项目校正在应用事件日志和/或用户的交易日志中发生的费用。
| Task | Time |
|---|---|
Daily Allocations |
Applied at |
Weekly Allocations |
Applied at |
Monthly Allocations |
Applied at |
表格 5.1.配额设定的时间
在一些特殊的情况下,配额可能需要做一个设置。把一个学期或学年的开始定为配额的执行时间是一个很好的例子。定制配额的时间允许在具体的某一个时期运行配额。如以下所设置的配额的运行时间:
选择一个组分配配额。
在设置配额的时间选项下,选择一个定制的日期。
用ISO的日期格式YYYY-MM-DD 如:2007-03-15 )输入一个日期。也可以输入多个日期,分别用逗号隔开(如:2007-03-15,2007-08-20)。
点击应用按钮保存更改后的信息。
如果每年设置的日期是相同的,那么即使某一年忘记设置配额分配的具体时间,也会按照之前设置的时间进行配额。如:输入03-15,那么每年将在3月15日分配配额。
cd "C:\Program Files\PaperCut NG\server\bin\win"
server-command adjust-user-account-balance-by-group "junior-students" \
+5.00 "$5 term budget for junior students"
server-command adjust-user-account-balance-by-group "senior-students" \
+10.00 "$10 term budget for senior students"
注意:backslash表明了文本应该显示在同一栏里。
此案例您可以在
[app-dir]/server/examples/scripting/batch/assign-term-quotas.bat下安装 PaperCut NG 时找到。