2014-10-13 2 views
2

Windows 양식을 사용하는 대신 ISE가 콘솔에 출력되도록 강제 할 수 있습니까? 로 예를 들어ISE에서 콘솔 출력을 강제 하시겠습니까?

는 다음 ISE에서 실행하면

$host.ui.PromptForChoice($title, $message, $options, 0) 

당신은 좋은 형태의 버전을. 콘솔에 표시하고 싶을 때 저장하고 Powershell을 사용하여 실행하면 어떻게됩니까?

ISE를 벗어나지 않고도 사물이 어떻게 보이는지 테스트하고 싶을뿐입니다.

답변

1

[console]::writeline("testing")을 사용하여 ISE 콘솔 도구 창에 텍스트를 출력 할 수 있습니다. 그러나 [console]::read* 메서드는 실제로 작동하지 않습니다. 그 외에도, 호스트가 PSHostUserInterface 인터페이스를 구현하는 방법을 자비로 여기고 있습니다. - http://msdn.microsoft.com/en-us/library/system.management.automation.host.pshostuserinterface_members(v=vs.85).aspx

+0

유용하지만 실제로는 내가 뭘하고있는 것은 아닙니다. 나는 그것이 가능하다고 생각하지 않는다. – mhouston100

+0

그래, 나는 그것이 "out-of-the-box"가능하다고 생각하지 않는다. –

관련 문제