소프트웨어는 여러 커맨드라인 파라미터를 지원합니다:
•-highDPIRoundUp 은 높은 DPI 설정의 경우 정수가 아닌 스케일 계수를 반올림합니다.
•-highDPIRoundDown 은 높은 DPI 설정의 경우 정수가 아닌 스케일 계수를 반내림합니다.
•-highDPIRound 는 높은 DPI 설정의 경우 정수가 아닌 스케일 계수를 반올림합니다.
•-highDPIRoundPreferDown 은 DPI 설정이 높은 경우 정수가 아닌 스케일 계수를 반올림합니다. 50%의 경우 반내림됩니다.
•-desktopOpenGL 은 소프트웨어가 기본값인 하드웨어 OpenGL을 사용하도록 지시합니다.
•-softwareOpenGL 은 소프트웨어에 3D 그래픽용 소프트웨어 드라이버를 사용하도록 지시합니다. 위의 두 설정이 작동하지 않을 경우 이 옵션을 사용할 수 있습니다.
•-ini=file.ini 는 소프트웨어가 프로그램 설정에 ‘file.ini’를 사용하도록 지시합니다.
•-license=license.dat 는 소프트웨어에 ‘license.dat’ 를 라이선스 파일로 사용하도록 지시합니다. 다른 라이선스 파일을 사용할 수 있는 경우 이 옵션을 사용할 수 있습니다.
•-language=xx 는 사용자 인터페이스의 언어를 설정합니다. 유효한 옵션은 EN, DE, FR, ES, KO, ZH, JA, TR 입니다.
•-lock 은 프로그램이 종료될 때까지 커맨드라인에도 정의된 *.xml 파일을 열어둡니다. 이는 입력 파일이 언제 해제되는지 확인하는 다른 프로그램에서 호출하는 데 사용할 수 있습니다.
•-generatereport=filename.pdf 는 커맨드라인에 *.xml 파일이 전달되면 보고서를 생성합니다. 이후 프로그램이 닫힙니다.
•-save or -saveas=filename.xml 은 *.xml 파일이 커맨드라인에 전달되면 계산 후 입력 파일을 저장합니다. 이후 프로그램이 닫힙니다. 샤프트 계산에서는 기본 xml 파일 형식 외에 *.rexs 파일도 입력 및 출력에 지원됩니다. .xml 확장자 외에도 새로운 모듈별 파일 확장자도 사용할 수 있습니다.
•*.xml 파일명을 매개변수로 전달하면 소프트웨어에서 해당 파일을 엽니다. 이렇게 하면 바탕화면의 프로그램 아이콘에 입력 파일을 끌어다 놓을 수도 있습니다. 샤프트 계산에서는 *.xml 외에도 *.rexs를 사용할 수 있습니다.