SAS服务器:如何获取客户端机器的机器名称?

时间:2013-05-06 18:50:02

标签: sas

我在PC上运行SAS Enterprise Guide,以连接到位于我们网络中的服务器上的SAS实例。

我正在编写一个将在服务器上运行的SAS程序,该服务器将使用ODS将HTML文件写入PC中的某个子文件夹。我今天可以使用UNC风格的路径名(例如\\ my_machine_name \ C $ \ documents \ results.html)执行此操作,只要我硬编码客户端计算机的名称(即上例中的“my_machine_name”)。这个例子假设我的PC中有一个名为“C:\ documents”的文件夹

SAS服务器上运行的SAS能否识别呼叫客户端计算机(即我的PC)并动态获取其网络名称?如果可以,我可以避免上面提到的我的UNC样式路径名的硬编码。

感谢。

1 个答案:

答案 0 :(得分:7)

通常你可以通过运行

找到这样的东西
%put _ALL_; 

我认为&_CLIENTMACHINE是对你有帮助的。