Windows 2000에서 IIS의 기본 설정은 웹에서 실행 가능한 프로그램과 통신하는 것입니다. 그러나 2003 년에는 이와 관련하여 IIS 서비스는 금지되어 있습니다.
내가 지금 가지고있는 문제는 웹과 매개 변수를 실행 가능한 프로그램을 사용하여 연결하는 것입니다. 그리고이 실행 프로그램을 참여하여 실행하십시오.
Windows 2003에서 ASP에서 Server.createObject ( "wscript.shell")를 사용하여 실행할 때 오류가 없었지만 실행되지 않았습니다.
그러나 Windows 2000에 따라 실행될 수 있습니다.
Hoho, 그것이 IIS의 농담이라는 것을 알고 있습니다.
if server.createObject ( "wscript.shell"은 Windows2003에서 지원됩니다)
콘텐츠를 설정해야합니다
1 : "웹 서비스 확장", ActiveServerPages, 인터넷 데이터 커넥터, RPC 에이전트 서비스 확장 및 서버 측에 포함 된 파일이 허용 상태로 설정되어야합니다.
2 : "웹 사이트" - "속성 -"기본 디렉토리 - "구성 -"옵션 - "부모 경로 시작
3 : "웹 사이트" - "속성 -"서비스 - "선택"고립 모드에서 IIS5.0 격리 모드에서 www 서비스 실행 "
4 : 시작 -》 프로그램 -》 관리 도구 -》 서비스. RPC 서비스 찾기, 두 번 클릭 - 로그인 -》 서비스가 데스크탑과 상호 작용하도록 허용
이런 식으로 Windows 2003에서 ASP의 Server.CreateObject ( "wscript.shell")를 실행할 수 있습니다.
원래 ASP.NET을 사용 하여이 프로그램을 만들고 싶었고이 문제는 항상 ASP.NetZH에 존재했습니다. 그러니 ASP를 사용하십시오
기능은 ASP에서 구현할 수 있습니다. 나는 asp.net 아래에 그것을하지 않았다. 관심이 있으시면 시도해 볼 수 있습니다!