2013-05-06 1 views
3

우리 회사의 네트워크에있는 서버의 SAS 인스턴스에 연결하기 위해 내 PC에서 SAS Enterprise Guide를 실행하고 있습니다.SAS 서버 : 클라이언트 컴퓨터의 컴퓨터 이름을 얻는 방법?

ODS를 사용하여 내 PC의 특정 하위 폴더에 HTML 파일을 쓰는 서버에서 실행되는 SAS 프로그램을 작성 중입니다. 클라이언트 컴퓨터의 이름 (위의 예에서 "my_machine_name")을 하드 코드하는 한 UNC 스타일의 경로 이름 (예 : \\ my_machine_name \ C $ \ documents \ results.html)을 사용하여 오늘 할 수 있습니다. 이 예에서는 PC에 "C : \ documents"라는 폴더가 있다고 가정합니다.

SAS 서버에서 실행되는 SAS는 호출 클라이언트 시스템 (즉, 내 PC)을 식별하고 네트워크 이름을 동적으로 가져올 수 있습니까? 이것이 가능하다면 위에서 언급 한 UNC 스타일 경로 이름의 하드 코딩을 피할 수 있습니다.

감사합니다.

답변

7

보통 당신은 내가 &_CLIENTMACHINE 생각

%put _ALL_; 

을 실행하여이 같은 물건을 찾을 수 있습니다 당신에게 도움이 될 것입니다.

관련 문제