개발 단계를 포함한 스크립팅

달리 명시되지 않는 한, 이 도움말 페이지의 정보는 Studio에만 적용됩니다. 다양한 단계의 스크립트 보안을 보호하기 위해 개발 단계에 할당된 폴더는 Desktop Studio에서 보이지 않습니다.

개발 단계는 스크립팅의 일부 측면에 영향을 미칩니다.

  • 스크립트가 개발 라이프 사이클 동안 폴더에서 폴더로 이동함에 따라 스크립트에서 참조되는 파일 경로가 영향을 받을 수 있습니다. 파일 경로는 프롬프트, 문법 파일 또는 저장된 파일을 저장할 위치와 같은 파일의 위치를 지정할 때 참조됩니다.
  • 스크립트가 다음 단계로 승격되거나 하위 단계로 복사되면 Studio은 스크립트의 복사본을 만들어 다음 개발 단계의 폴더에 넣습니다. 스크립트가 참조하는 파일은 자동으로 복사되지 않습니다. 참조된 모든 파일을 다음 개발 단계의 폴더로 수동으로 복사해야 합니다.
  • 참조된 파일을 한 단계에서 다른 단계로 복사하면 스크립트에서와 동일한 이점이 제공됩니다. 또한 이는 파일의 상대 경로가 변경되지 않도록 보장하는 데 도움이 됩니다. 그러나 파일과 스크립트가 이동된 후 다른 스테이지의 폴더에 위치하게 되므로 절대 경로가 영향을 받을 수 있습니다.
  • 절대 경로 오류를 방지하는 해결책은 파일 경로에 대해 변수 치환을 사용하는 것입니다. 이렇게 하면 파일이 이동할 때마다 스크립트 내의 모든 파일 경로를 일일이 수정하는 것보다 시간을 절약할 수 있습니다. 또한 변경 사항을 먼저 테스트하지 않고 프로덕션 스크립트에서 파일 경로를 수정하는 위험도 제거합니다.

가능하면 상대 경로가 지원되는 경우에도 절대 경로를 사용하는 것이 의 모범 사례Studio입니다. 이는 특히 다른 폴더에 있는 파일을 참조할 때 더욱 중요합니다. 이 모범 사례는 개발 단계뿐만 아니라 스크립트에서 파일을 참조하는 모든 경우에 적용됩니다.