2010-08-13 1 views
1

저는 Windows 용 스크립팅 기술 (모두 무엇이고 어떤 것이 가장 일반적입니까?)에 대해 궁금해하며 궁극적으로 어떤 유형 내 응용 프로그램에 추가 할 스크립팅.내 C# 응용 프로그램에서 스크립팅 및 스크립팅을 지원하는 Windows에 대한 정보가 필요합니다.

필자는 .NET 4를 사용하여 IronRuby 및 IronPython (또는 심지어 VB 또는 C#과 같은 동적 언어를 통해 사용자가 더 혼란 스러울 수있는 프로그램을 스크립팅 할 수있게 만들었습니다.) 제 이해는 .NET입니다. 4 응용 프로그램에 스크립팅 지원을 추가하는 방법은 응용 프로그램을 제어하기 위해 사람들이 vbscript, winbatch, 셸 스크립트 또는 다른 스크립팅 언어 (또는 실제로 COM을 지원하는 언어)를 사용할 수 있도록 COM/OLE 개체로 만드는 것이 었습니다. 일반적인 스크립팅 언어는 무엇을 사용합니까? 많은 사람들이 애플리케이션 용 VB에 대해 이야기한다고 들었습니다. 그 동적 언어 또는 컴파일 된 언어 및 VB에서 응용 프로그램에 대한 스크립팅 할 내 응용 프로그램을 허용하려면 COM/OLE 지원해야 할 것이라고? 필자는 IronRuby와 IronPython을 지원하기 쉽다고 생각하지만,이 언어를 사용하여 Windows 나 다른 응용 프로그램을 일반적으로 스크립팅 할 수 있습니다. 따라서 응용 프로그램의 스크립트는 뻗어)? 스크립트로 작성할 수 있도록 응용 프로그램을 설계하는 방법은 무엇입니까?

수천 개의 질문처럼 보입니다.하지만 실제로 찾고있는 것은 윈도우의 스크립팅 기술에 대한 설명입니다 (주된 차이점은 무엇이고 얼마나 자주 사용됩니까) 응용 프로그램을 스크립팅 가능하게 만들 때 공통/표준을 지원합니까?

미리 감사드립니다.

+0

다시 게시하지 마십시오. 귀하의 질문이 마이그레이션됩니다. –

+0

죄송합니다. 이미 완료되었습니다. 죄송합니다! –

답변

1

"스크립팅"및 "windows"라는 단어는 자동으로 PowerShell을 내 마음에 들게합니다. 이 스크립트는 현재 Windows에서 사용할 수있는 가장 강력한 스크립팅 언어 중 하나입니다. 또한 ties in with .NET quite nicely입니다.

+0

다음은 좋은 온라인 가이드를 찾으려고 할 것입니다. 감사합니다! –

+0

@evan - Microsoft의 채널 9 : http://channel9.msdn.com/posts/bruceky/How-to-Embedding-PowerShell-Within-a-C-Application/ –

관련 문제