275 lines
		
	
	
		
			9.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			275 lines
		
	
	
		
			9.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
<%@ Language = "VBScript" %>
 | 
						||
<% Response.Buffer = True %>
 | 
						||
 | 
						||
<html>
 | 
						||
 | 
						||
<%
 | 
						||
 | 
						||
' Prepare variables.
 | 
						||
 | 
						||
Dim oFS, oFSPath
 | 
						||
Dim sServername, sServerinst, sPhyspath, sServerVersion 
 | 
						||
Dim sServerIP, sRemoteIP
 | 
						||
Dim sPath, oDefSite, sDefDoc, sDocName, aDefDoc
 | 
						||
 | 
						||
Dim bSuccess           ' This value is used later to warn the user if a default document does not exist.
 | 
						||
Dim iVer               ' This value is used to pass the server version number to a function.
 | 
						||
 | 
						||
bSuccess = False
 | 
						||
iVer = 0
 | 
						||
 | 
						||
' Get some server variables to help with the next task.
 | 
						||
 | 
						||
sServername = LCase(Request.ServerVariables("SERVER_NAME"))
 | 
						||
sServerinst = Request.ServerVariables("INSTANCE_ID")
 | 
						||
sPhyspath = LCase(Request.ServerVariables("APPL_PHYSICAL_PATH"))
 | 
						||
sServerVersion = LCase(Request.ServerVariables("SERVER_SOFTWARE"))
 | 
						||
sServerIP = LCase(Request.ServerVariables("LOCAL_ADDR"))      ' Server's IP address
 | 
						||
sRemoteIP =  LCase(Request.ServerVariables("REMOTE_ADDR"))    ' Client's IP address
 | 
						||
 | 
						||
' If the querystring variable uc <> 1, and the user is browsing from the server machine, 
 | 
						||
' go ahead and show them localstart.asp.  We don't want localstart.asp shown to outside users.
 | 
						||
 | 
						||
If Not (sServername = "localhost" Or sServerIP = sRemoteIP) Then
 | 
						||
  Response.Redirect "iisstart.asp"
 | 
						||
Else 
 | 
						||
 | 
						||
' Using ADSI, get the list of default documents for this Web site.
 | 
						||
 | 
						||
sPath = "IIS://" & sServername & "/W3SVC/" & sServerinst
 | 
						||
Set oDefSite = GetObject(sPath)
 | 
						||
sDefDoc = LCase(oDefSite.DefaultDoc)
 | 
						||
aDefDocs = split(sDefDoc, ",")
 | 
						||
 | 
						||
' Make sure at least one of them is valid.
 | 
						||
 | 
						||
Set oFS = CreateObject("Scripting.FileSystemObject")
 | 
						||
 | 
						||
For Each sDocName in aDefDocs
 | 
						||
  If oFS.FileExists(sPhyspath & sDocName) Then
 | 
						||
    If InStr(sDocName,"iisstart") = 0 Then
 | 
						||
      ' IISstart doesn't count because it is an IIS file.
 | 
						||
      bSuccess = True  ' This value will be used later to warn the user if a default document does not exist.
 | 
						||
      Exit For
 | 
						||
    End If
 | 
						||
  End If
 | 
						||
Next
 | 
						||
 | 
						||
' Find out what version of IIS is running.
 | 
						||
 | 
						||
Select Case sServerVersion 
 | 
						||
   Case "microsoft-iis/5.0"
 | 
						||
     iVer = 50         ' This value is used to pass the server version number to a function.
 | 
						||
   Case "microsoft-iis/5.1"
 | 
						||
     iVer = 51
 | 
						||
   Case "microsoft-iis/6.0"
 | 
						||
     iVer = 60
 | 
						||
End Select
 | 
						||
 | 
						||
%>
 | 
						||
 | 
						||
<head>
 | 
						||
 | 
						||
<script language="javascript">
 | 
						||
 | 
						||
  // This code is executed before the rest of the page, even before the ASP code above.
 | 
						||
  
 | 
						||
  var gWinheight;
 | 
						||
  var gDialogsize;
 | 
						||
  var ghelpwin;
 | 
						||
  
 | 
						||
  // Move the current window to the top left corner.
 | 
						||
  
 | 
						||
  window.moveTo(5,5);
 | 
						||
  
 | 
						||
  // Change the size of the window.
 | 
						||
 | 
						||
  gWinheight= 480;
 | 
						||
  gDialogsize= "width=640,height=480,left=300,top=50,"
 | 
						||
  
 | 
						||
  if (window.screen.height > 600)
 | 
						||
  {
 | 
						||
<% if not success and Err = 0 then %>
 | 
						||
    gWinheight= 700;
 | 
						||
<% else %>
 | 
						||
    gWinheight= 700;
 | 
						||
<% end if %>
 | 
						||
    gDialogsize= "width=640,height=480,left=500,top=50"
 | 
						||
  }
 | 
						||
  
 | 
						||
  window.resizeTo(620,gWinheight);
 | 
						||
  
 | 
						||
  // Launch IIS Help in another browser window.
 | 
						||
  
 | 
						||
  loadHelpFront();
 | 
						||
 | 
						||
function loadHelpFront()
 | 
						||
// This function opens IIS Help in another browser window.
 | 
						||
{
 | 
						||
  ghelpwin = window.open("http://localhost/iishelp/","Help","status=yes,toolbar=yes,scrollbars=yes,menubar=yes,location=yes,resizable=yes,"+gDialogsize,true);  
 | 
						||
      window.resizeTo(620,gWinheight);
 | 
						||
}
 | 
						||
 | 
						||
function activate(ServerVersion)
 | 
						||
// This function brings up a little help window showing how to open the IIS snap-in.
 | 
						||
{
 | 
						||
  if (50 == ServerVersion)
 | 
						||
    window.open("http://localhost/iishelp/iis/htm/core/iisnapin.htm", "SnapIn", 'toolbar=no, left=200, top=200, scrollbars=yes, resizeable=yes,  width=350, height=350');
 | 
						||
  if (51 == ServerVersion)
 | 
						||
    window.open("http://localhost/iishelp/iis/htm/core/iiabuti.htm", "SnapIn", 'toolbar=no, left=200, top=200, scrollbars=yes, resizeable=yes,  width=350, height=350');
 | 
						||
  if (60 == ServerVersion)
 | 
						||
    window.open("http://localhost/iishelp/iis/htm/core/gs_iissnapin.htm", "SnapIn", 'toolbar=no, left=200, top=200, scrollbars=yes, resizeable=yes,  width=350, height=350');
 | 
						||
  if (0 == ServerVersion)
 | 
						||
    window.open("http://localhost/iishelp/", "Help", 'toolbar=no, left=200, top=200, scrollbars=yes, resizeable=yes,  width=350, height=350');  
 | 
						||
}
 | 
						||
 | 
						||
</script>
 | 
						||
 | 
						||
<title>Welcome to Windows XP Server Internet Services</title>
 | 
						||
<style>
 | 
						||
  ul{margin-left: 15px;}
 | 
						||
  .clsHeading {font-family: verdana; color: black; font-size: 11; font-weight: 800; width:210;}  
 | 
						||
  .clsEntryText {font-family: verdana; color: black; font-size: 11; font-weight: 400; background-color:#FFFFFF;}    
 | 
						||
  .clsWarningText {font-family: verdana; color: #B80A2D; font-size: 11; font-weight: 600; width:550;  background-color:#EFE7EA;}  
 | 
						||
  .clsCopy {font-family: verdana; color: black; font-size: 11; font-weight: 400;  background-color:#FFFFFF;}  
 | 
						||
</style>
 | 
						||
</head>
 | 
						||
 | 
						||
<body topmargin="3" leftmargin="3" marginheight="0" marginwidth="0" bgcolor="#FFFFFF"
 | 
						||
link="#000066" vlink="#000000" alink="#0000FF" text="#000000">
 | 
						||
 | 
						||
<!-- BEGIN MAIN DOCUMENT BODY --->
 | 
						||
 | 
						||
<p align="center"><img src="winXP.gif" vspace="0" hspace="0"></p>
 | 
						||
<table width="500" cellpadding="5" cellspacing="3" border="0" align="center">
 | 
						||
 | 
						||
  <tr>
 | 
						||
  <td class="clsWarningText" colspan="2">
 | 
						||
  
 | 
						||
  <table><tr><td>
 | 
						||
  <img src="warning.gif" width="40" height="40" border="0" align="left">
 | 
						||
  </td><td class="clsWarningText">
 | 
						||
  <b>Your Web service is now running.
 | 
						||
  
 | 
						||
<% If Not bSuccess And Err = 0 Then %>
 | 
						||
  
 | 
						||
  <p>You do not currently have a default Web page established for your
 | 
						||
  users. Any users attempting to connect to your Web site from another machine are currently receiving an 
 | 
						||
  <a href="iisstart.asp?uc=1">Under Construction</a> page.
 | 
						||
  Your Web server lists the following files as possible default Web pages: <%=sDefDoc%>. Currently, only iisstart.asp exists.<br><br>
 | 
						||
  
 | 
						||
<% End If %>
 | 
						||
 | 
						||
  To add documents to your default Web site, save files in <%=sPhyspath%>. 
 | 
						||
  </b>
 | 
						||
  </td></tr></table>
 | 
						||
 
 | 
						||
  </td>
 | 
						||
  </tr>
 | 
						||
  
 | 
						||
  <tr>
 | 
						||
  <td>
 | 
						||
  <table cellpadding="3" cellspacing="3" border=0 >
 | 
						||
  <tr>
 | 
						||
    <td valign="top" rowspan=3>
 | 
						||
      <img src="web.gif">
 | 
						||
    </td>  
 | 
						||
    <td valign="top" rowspan=3>
 | 
						||
  <span class="clsHeading">
 | 
						||
  Welcome to IIS 5.1</span><br>
 | 
						||
      <span class="clsEntryText">    
 | 
						||
    Internet Information Services (IIS) 5.1 for Microsoft Windows XP Professional
 | 
						||
    brings the power of Web 
 | 
						||
    computing to Windows. With IIS, you can easily share files and printers, or you can create applications to 
 | 
						||
    securely publish information on the Web to improve the way your organization shares information. IIS is a secure platform 
 | 
						||
    for building and deploying e-commerce solutions and mission-critical applications to the Web.
 | 
						||
  <p>
 | 
						||
    Using Windows XP Professional with IIS installed, provides a personal and development operating system that allows you to:</span>
 | 
						||
  <p>
 | 
						||
    <ul class="clsEntryText">
 | 
						||
      <li>Set up a personal Web server
 | 
						||
      <li>Share information within your team
 | 
						||
      <li>Access databases
 | 
						||
      <li>Develop an enterprise intranet
 | 
						||
      <li>Develop applications for the Web.
 | 
						||
    </ul>
 | 
						||
  <p>
 | 
						||
  <span class="clsEntryText">
 | 
						||
    IIS integrates proven Internet standards with Windows, so that using the Web does 
 | 
						||
    not mean having to start over and learn new ways to publish, manage, or develop content. 
 | 
						||
  <p>
 | 
						||
  </span>
 | 
						||
  </td>
 | 
						||
 | 
						||
    <td valign="top">
 | 
						||
      <img src="mmc.gif">
 | 
						||
    </td>
 | 
						||
    <td valign="top">
 | 
						||
      <span class="clsHeading">Integrated Management</span>
 | 
						||
      <br>
 | 
						||
      <span class="clsEntryText">
 | 
						||
        You can manage IIS through the Windows XP Computer Management <a href="javascript:activate(<%=iVer%>);">console</a> 
 | 
						||
        or by using scripting. Using the console, you can also share the contents of your sites and servers that are managed with 
 | 
						||
        Internet Information Services to other people via the Web. Accessing the IIS snap-in from the console, you can
 | 
						||
        configure the most common IIS settings and properties. After site and application development, these settings and properties can be used in a 
 | 
						||
        production environment running more powerful versions of Windows servers.  
 | 
						||
      <p>
 | 
						||
       
 | 
						||
      </span>
 | 
						||
    </td>
 | 
						||
  </tr>
 | 
						||
  <tr>
 | 
						||
    <td valign="top">
 | 
						||
      <img src="help.gif">
 | 
						||
    </td>
 | 
						||
    <td valign="top">
 | 
						||
      <span class="clsHeading"><a href="javascript:loadHelpFront();">Online Documentation</a></span>
 | 
						||
      <br>
 | 
						||
      <span class="clsEntryText">The IIS online documentation includes an index, full-text search, 
 | 
						||
        and the ability to print by node or individual topic. For programmatic administration and script 
 | 
						||
        development, use the samples installed with IIS. Help files are stored 
 | 
						||
        as HTML, which allows you to annotate and share them as needed. Using the IIS online 
 | 
						||
        documentation, you can:<p>
 | 
						||
      </span>
 | 
						||
      <ul class="clsEntryText">
 | 
						||
         <li>Get help with tasks
 | 
						||
         <li>Learn about server operation and management
 | 
						||
         <li>Consult reference material
 | 
						||
         <li>View code samples.
 | 
						||
      </ul>
 | 
						||
      <p>
 | 
						||
        <span class="clsEntryText">
 | 
						||
        Other sources of valuable and pertinent information about IIS are located on the Microsoft.com 
 | 
						||
        Web sites: MSDN, TechNet, and the Windows site.
 | 
						||
        </span>
 | 
						||
    </td>
 | 
						||
  </tr>
 | 
						||
  
 | 
						||
  <tr>
 | 
						||
    <td valign="top">
 | 
						||
      <img src="print.gif">
 | 
						||
    </td>
 | 
						||
    <td valign="top">
 | 
						||
      <span class="clsHeading">Web Printing</span>
 | 
						||
      <br>
 | 
						||
      <span class="clsEntryText">Windows XP Professional dynamically lists all the printers 
 | 
						||
        on your server on an easily accessible Web site. You can browse this site to 
 | 
						||
        monitor printers and their jobs. You can also connect to the printers via this 
 | 
						||
        site from any Windows computer. Please see your Windows Help documentation on Internet Printing.
 | 
						||
      </span>
 | 
						||
    </td>
 | 
						||
  </tr>
 | 
						||
  
 | 
						||
  </table>
 | 
						||
</td>
 | 
						||
</tr>
 | 
						||
</table>
 | 
						||
 | 
						||
<p align=center><em><a href="/iishelp/common/colegal.htm"><3E> 1997-2001 Microsoft Corporation. All rights reserved.</a></em></p>
 | 
						||
 | 
						||
</body>
 | 
						||
</html>
 | 
						||
 | 
						||
<% End If %>
 | 
						||
 |