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

Kar*_*hik 3 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样式路径名的硬编码.

谢谢.

Joe*_*Joe 7

通常你可以通过跑步找到这样的东西

%put _ALL_; 
Run Code Online (Sandbox Code Playgroud)

我认为&_CLIENTMACHINE这对你有帮助.