前のページ|次のページ

SYSSCP自動マクロ変数とSYSSCPL自動マクロ変数

動作環境のIDが格納されます。

種類: 自動マクロ変数(読み込み専用)
参照項目: Automatic Macro Variables in UNIX Environments (UNIX版SAS)
Automatic Macro Variables (Windows版SAS)
Macro Variables (z/OS版SAS)

詳細

SYSSCPとSYSSCPLは、使用している動作環境の名前の省略形に置換されます。SYSSCPLは、SYSSCPよりも詳細な値を提供する場合があります。適切なシステムコマンドを実行するために、SYSSCPとSYSSCPLを使用して動作環境を確認できます。
次の表に、SYSSCPとSYSSCPLの値の一部を示します。お使いの動作環境が示されていない場合、使用しているホストのSASドキュメントを参照してください。
SAS 9.2以上を実行しているプラットフォームのSYSSCPとSYSSCPLの値
プラットフォーム
SYSSCPの値
SYSSCPLの値
z/OS
OS
z/OS
Itanium上のVMIまたはOpenVMS(SAS Foundationでのみサポートされます)
VMS ITAN
OpenVMS
UNIX
HP-UX PA-RISCまたはH64
HP 64
HP-UX
Itanium上のH61、HP-UX IPF、またはHP-UX
HP IPF
HP-UX
X64(x86-64)上のLAXまたはLINUX
LIN X64
LINUXまたはLinux
LNX、LINUX、またはLINUX 32ビット(x86)
LINUX
LINUXまたはLinux
POWER上のR64、AIX64、またはAIX
AIX 64
AIX
SPARC上のS64、SUN64、またはSolaris
SUN 64
SUNOSまたはSunOS
X64(x86-64)上のSAXまたはSolaris 10
SUN X64
SUNOSまたはSunOS
Windows
Windows XP Pro
WIN
XP_PRO
Windows Server 2003
WIN
NET_SRV
Windows Enterprise Server 2003
WIN
NET_ASRV
Windows Data Center Server 2003
WIN
NET_DSRV
Windows XP Pro x64
WIN
X64_PRO
Windows Server 2003 x64
WIN
X64_SRV
Windows Enterprise Server 2003 x64
WIN
X64_ESRV
Windows Data Center Server 2003 x64
WIN
X64_DSRV
Windows Vista Business
WIN
W32_VSPRO
Windows Server 2008
WIN
W32_SRV08
Windows Enterprise Server 2008
WIN
W32_ESRV08
Windows Data Center Server 2008
WIN
W32_DSRV08
Windows Vista Business x64
WIN
X64_VSPRO
Windows Server 2008 x64
WIN
X64_SRV08
Windows Enterprise Server 2008 x64
WIN
X64_ESRV08
Windows Data Center Server 2008 x64
WIN
X64_DSRV08
Windows Server 2008 R2 x64
WIN
X64_S08R2
Windows Enterprise Server 2008 R2 X64
WIN
X64_ES08R2
Windows Data Center Server 2008 R2 x64
WIN
X64_DS08R2
Windows Server 2008 Itanium
WIN
W64_ESRV08
Windows Itanium Enterprise Server 2003またはW64_ASRV
WIN
W64_ASRV
Windows Itanium Data Center Server 2003またはW64_DSRV
WIN
W64_DSRV
Windows Itanium Server 2003
WIN
W64_SRV
Windows 7 W64
WIN
X64_7PRO

例: SASの実行プラットフォームの一時ファイルの削除

マクロDELFILEは、SASを実行しているプラットフォームを検出し、TMPファイルを削除します。FILEREFは、TMPファイルのファイル参照名が格納されたグローバルマクロ変数です。
%macro delfile;
   %if  /* HP Unix */&sysscp=HP 64 or &sysscp=AIX 64
   %then
      %do;
         X "rm &fileref..TMP";
      %end;
      %else %if  /* DOS-LIKE PLATFORM */&sysscp=WIN
   %then
      %do;
          X "DEL &fileref..TMP";
      %end;
  %mend delfile;
前のページ|次のページ|ページの先頭へ