나는 powershell 4를 사용하여 Mirth Connect command line interface (mccommand.exe)을 호출합니다. Mirth 쉘 대신 동적 명령을 전달하기 때문에 Mirth 스크립트 파일을 전달하기 위해 Mirth CLI의 "-s"매개 변수 사용을 명시 적으로 피하고 있습니다.Powershell 스크립트를 사용하여 Mirth Connect CLI 호출
대화 형 powershell 콘솔에서 mccommand.exe를 호출하면 Mirth Connect 서버에 연결할 수 있으며 하나 이상의 Mirth Shell 명령을 실행하여 Mirth 채널을 관리 할 수있는 Mirth Shell이 열립니다.
예 :
. "C:\Program Files (x86)\Mirth Connect\mccommand.exe" -a "https://localhost:8443" -u admin_user -p admin_password
Connected to Mirth Connect server @ https://localhost:8443 (3.4.1.8057)
$
나는의 Windows PowerShell ISE를 통해 PowerShell 스크립트에서 같은 명령을 실행하면, 내가 메시지 "https://localhost:8443 (3.4.1.8057) @ 환희 연결 서버에 연결"같은 얻을 수 있지만, 스크립트가 기다리고 Mirth Shell 명령을 Mirth에 전달할 수있는 "$"명령 프롬프트가 표시되지 않습니다.
Powershell 스크립트를 통해 명령을 경로 쉘에 전달하는 방법에 대한 의견이 있으십니까?
확실하지 이것은 내가 그것을 테스트 할 수 있기 때문에, 도움이된다면 , 도트 연산자 대신 다른 연산자를 사용하여 호출 연산자 ('&')를 사용할 수 있습니다. –