2012-04-17 3 views
0

간단히 말해서, 내 바닥에 네트워크 프린터를 가리키는 이미지 맵이 있습니다. 내 사용자가 네트워크 프린터 X와 관련된 주어진 좌표를 클릭하고 싶습니다. Internet Explorer 7에서 9를 사용하여이 아이콘을 클릭하면 해당 프린터가 매핑됩니다. 내가 할 수 있으면 (나중에), 기본 프린터로 설정할 수 있습니다.웹 페이지에서 네트워크 프린터 매핑

WSH/VBS, PowerShell, Batch File, C# Windows 응용 프로그램으로 작성된 로컬 프로그램을 사용하여 여러 가지 방법으로이 작업을 수행 할 수 있지만 여기서는 웹 페이지를 통해 간단히 수행 할 수 없습니다.

사내 사용자는 매우 간단해야한다는 요구 사항이 있습니다. "클릭> 예> 예> 완료"를 클릭하십시오. 브라우저를 제어 할 수 있으며 모든 사용자가 내부 보안 네트워크에 있습니다.

모든 아이디어가 가장 환영 받는다. Sean

답변

0

나는 당신이 웹 페이지를 통해 그것을 할 수 있을지 의심 스럽다.

기본적으로 브라우저 기반 응용 프로그램을 통해 수행 할 수있는 작업은 악의적 인 개발자가 사용자의 컴퓨터 구성을 변경하는 웹 사이트를 만들지 못하도록 제한됩니다.

즉, 당신은 ActiveX control to do this (하지만 .NET을 거치지 않았을 것입니다.)은 훨씬 오래된 VB6 또는 C++을 사용해야 할 것이라고 생각합니다. 그것은 웹 페이지를 통해하는 것보다 완전히 다른 동물이며 희미한 마음을위한 것이 아닙니다.

정말 클라이언트 측 솔루션이 필요합니다.

.NET에서 가장 가까운 웹 기반 솔루션은 클라이언트 응용 프로그램을 작성하고 ClickOnce을 통해 배포하는 것입니다.

+0

감사합니다! 나는 계속 보일 것이다 – Sean

0

제가 알고있는 유일한 방법은 원하는 작업을 수행 할 수있는 Signed ActiveX control (IE 전용)을 작성하는 것입니다.

(악몽을 기술적으로 당신은 서명되지 않은 ActiveX 컨트롤을 쓸 수 있지만, IE의 보안 인증서에 문제 주위에 점점 가능성이 가장 높은 것)

+0

고마워. 나는 이것을 시도 할 것이다. – Sean

관련 문제