명령행 옵션

명령행에서 IBM® SPSS® Statistics 를 시작하고 다양한 스위치를 포함하여 분석 서버에 로그온하거나 다른 옵션 중에서 프로덕션 모드를 시작할 수 있습니다. 명령 이름은 stats이며 다음 위치 중 하나에서 실행할 수 있습니다.

  • Windows: <설치 디렉토리>
  • Mac: <설치 디렉토리>/<버전>.app/Contents/MacOS
  • Linux: <설치 디렉토리>/bin

사용 가능한 스위치 및 옵션

stats  [-server <inet:hostname:port>] [-user <name>] [-password <password>]
      [-switchserver]
      [-singleseat]
      [-nologo]
      [-production [silent|prompt] [-background]]
      [-symbol <values>]
      [<filename> [-filepassword <password>]] ...
      [-unicode [on|off]] 
      [-codepageSyntaxFiles [off|on|'encoding']]  
      [-help|-h]

-server <inet:hostname:port> 또는 -server <ssl:hostname:port>. 서버의 이름 또는 IP 주소와 포트 번호입니다. Windows에만 해당됩니다.

-user <name>. 유효한 사용자 이름입니다. 도메인 이름이 필요한 경우 사용자 이름 앞에 도메인 이름과 백슬래시(\)를 입력하십시오. Windows만 해당됩니다.

-password <password>. 사용자의 비밀번호입니다.

-switchserver "서버 로그인" 대화 상자를 표시합니다. 이 스위치는 이전 -server, -user-password 스위치를 대체합니다. Windows에만 해당됩니다.

-singleseat입니다. 단일 시트 모드로 애플리케이션을 시작합니다.

-nologo 시작 화면을 표시하지 않고 애플리케이션을 시작합니다.

-production [prompt|silent] 프로덕션 모드에서 애플리케이션을 시작합니다. promptsilent 키워드는 작업에서 지정한 경우 런타임 값을 묻는 대화 상자를 표시할지 여부를 지정합니다. prompt 키워드가 기본값이며 대화 상자를 표시합니다. silent 키워드는 대화 상자를 표시하지 않습니다. silent 키워드를 사용하는 경우 -symbol 스위치를 사용하여 런타임 기호를 정의할 수 있습니다. 그렇지 않으면 기본값이 사용됩니다. -switchserver-singleseat 스위치는 -production 스위치를 사용하면 무시됩니다.

-symbol <values>. 프로덕션 작업에서 사용되는 기호-값 쌍의 목록입니다. 각 기호 이름은 @로 시작합니다. 공백이 포함된 값은 따옴표로 묶어 주어야 합니다. 문자열 리터럴에 따옴표 또는 어포스트로피를 포함하는 규칙은 운영 체제마다 다를 수 있지만 큰따옴표에 작은따옴표 또는 어포스트로피를 포함하는 문자열을 묶는 것은 일반적으로 작동합니다 (예: “'a quoted value'”). 기호는 런타임 값 탭을 사용하여 생산 작업에서 정의해야 합니다. 자세한 정보는 런타임 값 주제를 참조하십시오.

-배경. 원격 서버의 배경에서 생산 작업을 실행합니다. 로컬 컴퓨터가 켜져 있거나 원격 서버에 연결되어 있지 않아도 됩니다. 연결 해제한 다음 나중에 결과를 검색할 수 있습니다. 또한 -production 스위치를 포함고 -server 스위치를 사용하여 서버를 지정해야 합니다.

<filename> .... 모든 애플리케이션 지원 파일 유형을 포함할 수 있는 파일 이름 목록입니다. 파일 이름에 공백이 포함된 경우 이중 따옴표를 붙입니다. 파일이 비밀번호로 보호된 경우, 파일 이름 뒤에 -filepassword 스위치와 비밀번호가 옵니다.

유니코드 (unicode). 유니코드 모드를 사용하거나 해제합니다. 기본값은 사용하는 것입니다. 유니코드 모드를 해제하면 애플리케이션은 코드 페이지 모드로 실행됩니다.

codepageSyntaxFiles. 명령 구문 파일을 읽는 데 사용되는 인코딩을 판별합니다.

  • 해제. 파일에 인코딩 ID가 없거나 INCLUDE 또는 INSERT에서 인코딩 스펙이 없는 경우, 구문 파일은 UTF-8 ( –unicode on 인 경우) 또는 현재 백엔드 로케일 인코딩 ( –unicode no인 경우) 으로 읽혀집니다. 이는 기본값입니다.
  • 켜짐. 모든 구문 파일은 파일이나 INCLUDE 또는 INSERT에 지정된 인코딩에 상관 없이 현재 백엔드 로케일 인코딩으로 읽힙니다.
  • 'encoding'. 모든 구문 파일은 구문 파일이나 INCLUDE 또는 INSERT에 지정된 인코딩에 상관 없이 지정된 로케일 인코딩으로 읽힙니다. 인용 값은 loclmap.xml에 지정된 인코딩 값을 포함하여(해당 값으로 제한되지는 않음) 모든 유효한 코드 페이지 인코딩일 수 있습니다. 이 파일은 설치 디렉토리에 있습니다.

-help | -h 명령 도움말을 표시합니다.

-server, -user, -password, -switchserver-singleseat 스위치가 생략되면 IBM SPSS Statistics 가 기본 모드에서 실행됩니다.

참고: 다음 예제는 디렉터리를 실행 파일 위치로 변경했다고 가정합니다. 자세한 내용은 운영 체제마다 다를 수 있으며 경로 지정이 필요할 수 있습니다.

특정 서버를 사용하여 분산 모드에서 실행:

stats -server mystatssvr:3016 -user myuser -password mypassword

특정 서버와 도메인 이름을 사용하여 분산 모드에서 실행:

stats -server mystatssvr:3016 -user "mydomain\myuser" -password mypassword

단일 시트 모드에서 시작:

stats -singleseat

프로덕션 모드에서 시작하여 IBM SPSS Statistics 에서 런타임 값을 묻는 프롬프트를 표시합니다.

stats C:\job1.spj -production

기호-값 쌍의 정의된 프로덕션 모드에서 시작:

stats C:\job1.spj -production silent -symbol @sex male @state "North Dakota"

데이터 파일과 구문 파일이 열려 있는 상태에서 기본값 모드로 시작:

stats C:\cars.sav C:\analysis.sps