IBM Endpoint Manager 버전 9.2

parameter

parameter 명령을 사용하면 조치가 실행되는 동안 새 조치 변수를 생성할 수 있습니다. 양식은 다음과 같습니다.

parameter "x" = "{표현식}" 

이 명령에서는 parameter "x" 검사기를 사용하여 매개변수에 액세스할 수 있습니다. 매개변수는 현재 조치 안에서만 검사할 수 있습니다. 매개변수는 조치에 추가된 헤더에서 조치가 시작되기 직전에 IBM BigFix 콘솔에 의해 초기화됩니다.

이미 값이 있는 매개변수는 재설정할 수 없습니다. 만약 재설정할 경우, 매개변수 재설정을 시도한 라인에서 클라이언트가 조치를 중단합니다. 표현식을 평가한 결과로 오류가 발생하는 경우, 이름 지정된 매개변수가 정의되지 않은 것으로 만들어 오류를 처리합니다.

parameter 명령의 규칙은 다음과 같습니다.

매개변수 표현식은 강제로 문자열로 바뀝니다.

아무 값도 나오지 않는 복수형 표현식은 비어 있는 매개변수 값을 생성합니다.

문자열로 강제로 바뀔 수 있는 단일 값을 생성하는 복수형 표현식은 값을 지정합니다.

복수형 표현식에서 두 개 이상의 값이 나올 경우 조치가 실패합니다.

구문

parameter "<x>" = "<{표현식}>"

여기서 x는 매개변수 이름이고 표현식은 값입니다. 매개변수 이름과 표현식은 따옴표로 묶어야 합니다.

예제

parameter "loc" = "{pathname of folder (value of variable "tmp" of environment)}"
createfile until end
      Operating system = {name of operating system}
      Processor count = {number of processors}
end
delete "{parameter "loc"}\config.txt"
copy __createfile "{parameter "loc"}\config.txt"

tmp 폴더의 경로 이름을 포함하는 "loc"란 이름의 매개변수를 정의하고, 운영 체제와 프로세서 수를 포함하는 이름=값 파일을 새로 생성하며, tmp 폴더에 있는 config 파일을 삭제하고 이를 새 파일로 대체합니다.

버전 6.0 이상



피드백