localstart.asp
上传用户:kaisitong
上传日期:2022-01-01
资源大小:3672k
文件大小:6k
源码类别:

OA系统

开发平台:

ASP/ASPX

  1. <% @Language = "VBScript" %>
  2. <% Response.buffer = true %>
  3. <html>
  4. <%
  5. Dim oFS,oFSPath
  6. Dim servername,serverinst, path
  7. Dim oDefSite,sDefDoc,sSitePath,sDocName
  8. Dim aDefDoc
  9. Dim success
  10. Dim infoobj, administ
  11. Dim bind,binditems,port,adminURL
  12. adminURL = ""
  13. success = false
  14. Set infoobj=GetObject("IIS://localhost/w3svc/info")
  15. Set administ= GetObject("IIS://localhost/w3svc/" & infoobj.AdminServer)
  16. bind = administ.ServerBindings(0)(0)
  17. binditems = split(bind,":")
  18. port= binditems(1)
  19. adminURL = "http://localhost:" & port & "/"
  20. Set oFS=CreateObject("Scripting.FileSystemObject")
  21. servername=Request.ServerVariables("SERVER_NAME")
  22. serverinst=Request.ServerVariables("INSTANCE_ID")
  23. path = "IIS://" & servername & "/W3SVC/" & serverinst
  24. Set oDefSite = GetObject(path)
  25. thisURL = oDefSite.ADsPath & "/Root" & Request.ServerVariables("URL")
  26. if instr(thisURL,"localstart.asp") > 0 then
  27. thisURL =  Mid(thisURL,1,instr(thisURL,"localstart.asp")-2)
  28. end if
  29. Set oDefSiteRoot = GetObject(thisURL)
  30. 'Get the default document for this site...
  31. sDefDoc = oDefSite.DefaultDoc
  32. sSitePath = oDefSiteRoot.Path
  33. 'parse through the default document string
  34. aDefDocs = split(sDefDoc,",")
  35. 'and make sure at least one of them is valid
  36. for each sDocName in aDefDocs
  37. if oFS.FileExists(sSitePath & "" & sDocName) then
  38. if InStr(sDocName,"iisstart") = 0 then
  39. success = True
  40. exit for
  41. end if
  42. end if
  43. next
  44. %>
  45. <head>
  46. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
  47. <META NAME="MS.LOCALE" CONTENT="ZH-CN">
  48. <title>欢迎使用 Windows 2000 Internet 服务</title>
  49. <style>
  50. ul{margin-left: 15px;}
  51. .clsHeading {font-family: 宋体; color: black; font-size: 12; font-weight: 800; width:210;}
  52. .clsEntryText {font-family: 宋体; color: black; font-size: 12; font-weight: 400; background-color:#FFFFFF;}
  53. .clsWarningText {font-family: 宋体; color: #B80A2D; font-size: 12; font-weight: 600; width:550;  background-color:#EFE7EA;}
  54. .clsCopy {font-family: 宋体; color: black; font-size: 12; font-weight: 400;  background-color:#FFFFFF;}
  55. </style>
  56. </head>
  57. <body TOPMARGIN="3" LEFTMARGIN="3" MARGINHEIGHT="0" MARGINWIDTH="0" BGCOLOR="#FFFFFF"
  58. LINK="#000066" VLINK="#000000" ALINK="#0000FF" TEXT="#000000">
  59. <!-- BEGIN MAIN DOCUMENT BODY --->
  60. <img src="win2000.gif" vspace="0" hspace="0"> 
  61. <table WIDTH="500" CELLPADDING="5" CELLSPACING="3" BORDER="0">
  62. <% if not success and err = 0 then %>
  63.   <tr>
  64.     <td CLASS="clsWarningText" colspan="2">
  65. <img SRC="warning.gif" WIDTH="40" HEIGHT="40"
  66.     BORDER="0" ALIGN="LEFT" vspace="0" hspace="0"> <strong>您目前没有为用户设置默认文档。
  67. 任何尝试连接此站的用户都会收到<a
  68.     href="<%= "iisstart.asp?uc=1" %>">“正在创建的页”</a>。</strong>
  69. </td>
  70.   </tr>
  71. <% end if %>
  72.   <tr>
  73. <td>
  74. <table CELLPADDING="3" CELLSPACING="3" border=0 >
  75. <tr>
  76. <td valign="top" rowspan=3>
  77. <IMG SRC="web.gif">
  78. </td>
  79. <td valign="top" rowspan=3>
  80. <span CLASS="clsHeading">
  81. 欢迎使用 IIS 5.0</span><br>
  82.      <span CLASS="clsEntryText">
  83. Microsoft Windows 2000 的 Internet 信息服务 (IIS) 
  84.  给 Windows 带来 Web 计算的强大功能。 
  85. 通过 IIS,您可以轻松地共享文件和打印 
  86. 并为安全发布信息创建应用程序来改善您的工作。 
  87. IIS 是创建和开发电子商务业解决方案的安全平台。 
  88. IIS 也会可以轻松地将任务准则应用程序带给 Web。
  89. <P>
  90. 含 IIS 的 Windows 2000 可以满足您以下的需要:</span>
  91. <p>
  92. <ul class="clsEntryText">
  93. <li>设置个人 Web 服务器。
  94. <li>在您的组内共享信息。
  95. <li>访问数据库。
  96. <li>创建一个企业 Intranet。
  97. </ul>
  98. <p>
  99. <span CLASS="clsEntryText">
  100. 由于 IIS 的集成是基于 Windows 的 Internet 标准,因此使用 Web 不需要重新学习发布,管理或开发。 
  101. <P>
  102. 含有 Internet 信息服务的 Windows 2000 是在 Web 上共享信息并运行强大的应用程序的最简单的方法。
  103. </span>
  104. </td>
  105. <td valign="top">
  106. <IMG SRC="mmc.gif">
  107. </td>
  108. <td valign="top">
  109. <span CLASS="clsHeading">集成的管理</span>
  110. <br>
  111. <span CLASS="clsEntryText">
  112. 您可以通过 Windows 2000 计算机管理<a href="javascript:activate();">控制台</a>,或通过脚本来管理 IIS。假如您已经安装了 Windows 2000 服务器或 Windows 2000 高级服务器, 
  113. <% if port <> "" then %><A HREF="<%=adminURL%>">管理 Web 站点</A><% else %>管理 Web 站点<% end if %> 也可以用来管理 IIS。
  114. <p>
  115. 如配置多数常用的 IIS 设置一样,您也可以在目录上单击右键,
  116. 并可以通过 Web 共享其内容。 
  117. </span>
  118. </td>
  119. </tr>
  120. <tr>
  121. <td valign="top">
  122. <IMG SRC="help.gif">
  123. </td>
  124. <td valign="top">
  125. <span CLASS="clsHeading"><a href="javascript:loadHelpFront();">联机文档</a></span>
  126. <br>
  127. <span CLASS="clsEntryText">得奖的 IIS 的联机文档包含索引,
  128.   完整文字搜索,和按节点或单个的主题打印:<p>
  129. </span>
  130. <ul class="clsEntryText">
  131.     <li>获得工作帮助。
  132.   <li>学习服务器操作。
  133. <li>参阅参考资料。
  134.   <li>查看代码示例。
  135. </ul>
  136. </td>
  137. </tr>
  138. <%
  139. Dim WshShell, ver
  140. Set WshShell = Server.CreateObject("Wscript.Shell")
  141. On Error Resume Next
  142. ver = 0
  143. ver = WshShell.RegRead("HKLMSOFTWAREPoliciesMicrosoftWindows NTPrintersDisableWebPrinting")
  144. %>
  145. <% If ver <> 1 or err <> 0 Then %>
  146. <tr>
  147. <td valign="top">
  148. <IMG SRC="print.gif">
  149. </td>
  150. <td valign="top">
  151. <span CLASS="clsHeading">Web 打印</span>
  152. <br>
  153. <span CLASS="clsEntryText">Windows 2000 在一个易于访问的<a HREF="/printers" target="_new"> Web 站点</a>上动态地列出您的服务器上的所有打印机。您可以浏览该站点监视打印机及其工作情况。您也可以从任何 Windows 计算机通过此站点连接到打印机。
  154. </span>
  155. </td>
  156. </tr>
  157. <% end if %>
  158. <% err.clear %> 
  159. </table>
  160. </td>
  161. </tr>
  162. </table>
  163. <P align=center><EM><A href="/iishelp/common/colegal.htm">(C)1997-1999 Microsoft 公司。保留所有权力。</A></EM></P></FONT></BODY>
  164. <script LANGUAGE="javascript">
  165. var gWinheight
  166. var gDialogsize
  167. var ghelpwin;
  168. //launch help
  169. window.moveTo(5,5);
  170. gWinheight= 480;
  171. gDialogsize= "width=640,height=480,left=300,top=50,"
  172. if (window.screen.height > 600)
  173. {
  174. <% if not success and err = 0 then %>
  175. gWinheight= 700;
  176. <% else %>
  177. gWinheight= 700;
  178. <% end if %>
  179. gDialogsize= "width=640,height=480,left=500,top=50"
  180. }
  181. window.resizeTo(600,gWinheight)
  182. loadHelpFront();
  183. function loadHelpFront(){
  184. ghelpwin = window.open("http://localhost/iishelp/","Help","status=yes,toolbar=yes,menubar=yes,location=yes,resizable=yes,"+gDialogsize,true);
  185. }
  186. function activate(){
  187. window.open("http://localhost/iishelp/iis/htm/core/iisnapin.htm", "SnapIn", 'toolbar=no, left=200, top=200, scrollbars=no, resizeable=no,  width=350, height=350');
  188. }
  189. </script>
  190. </html>