第三十四章 Caché 变量大全 $ZNAME 变量
包含当前例程名称。
大纲
$ZNAME
$ZN
描述
$ZNAME包含在当前进程上执行的例程的名称。通常,这是ZLOAD加载的当前例程。如果当前没有执行任何例程,则$ZNAME包含空字符串。
当ZLOAD加载一个例程时,它将成为所有名称空间中当前进程的当前加载例程。因此,可以使用$ZNAME显示任何名称空间中当前加载的例程的名称,而不仅仅是加载该例程的名称空间。
例程名称区分大小写。
请注意,尝试ZLOAD例程失败会删除当前加载的例程,并将$ZNAME设置为空字符串。
不能使用SET命令修改此特殊变量。尝试这样做会导致
$ZNAME值可以通过以下任何命令设置:
- ZLOAD command
- ZSAVE command
- 无参数ZREMOVE命令(设置为空字符串)
- DO command
- GOTO command with ^routine

图中红框标出的即为系统安装后会自动启用并需经认证才可使用的系统服务,认证手段可配置。
例如,如果变更%Service_Console的身份验证方法,取消密码方法,用户就不能通过输入用户名密码登入Terminal。

.png)

