Criando site no IIS de forma rápida
Olá,
Achei um script na internet para criação de sites no IIS7/7.5 de forma rápida. Cópie o código abaixo salve como quicksite.cmd ou quicksite.bat ou qualquer outro nome que desejar. Abra o prompt e execute a bate da seguinte forma:
quicksite.bat IISBRASIL
quicksite.cmd IISBRASIL
Após a criação o site abrirá automaticamente em seu browser, após isso consulte o console de administração do IIS (InetMgr.exe), agora é com vocês, utilize a imaginação para você poder usar no dia-a-dia!
@ECHO OFF
REM ===============================================================================================
REM CREATE A NEW SITE IN ITS OWN APPPOOL.
REM ARGUMENTS: SITENAME
REM
REM STEPS:
REM 1) SETUP AND ARGUMENTS CHECKS
REM 2) CREATE APPPOOL (SAME NAME AS SITE)
REM 3) CREATE DIRECTORY c:inetpub
REM 4) CREATE DEFAULT.ASPX FILE IN c:inetpub
REM 5) CREATE SITE WITH PHYSICALPATH c:inetpub
REM 6) ASSIGN SITE ROOT APP TO APPLICATIONPOOL
REM 7) ADD SITENAME TO HOSTS FILE RESOLVING TO 127.0.0.1
REM 8) LAUNCH IE WITH SITE
REM ===============================================================================================
REM GOTO USAGE IF NO COMMAND-LINE ARGUMENTS
if "%1" == "" GOTO USAGE
REM CREATE SOME LOCAL VARIABLES
SETLOCAL
SET NEWDIR="%SYSTEMDRIVE%inetpub%1"
SET APPCMD=%WINDIR%system32inetsrvappcmd.exe
@ECHO CREATE THE APPPOOL
%APPCMD% ADD APPPOOL /NAME:"%1"
@ECHO CREATE THE CONTENT DIRECTORY
MD %NEWDIR%
@ECHO CREATE DEFAULT.ASPX FILE IN CONTENT DIRECTORY
ECHO ^ > "%NEWDIR%default.aspx"
@ECHO CREATE NEW SITE
%APPCMD% ADD SITE /NAME:"%1" /BINDINGS:"//%1:80" /PHYSICALPATH:"%NEWDIR%"
@ECHO ASSIGN TO APPLICATION POOL
%APPCMD% SET APP "%1/" /APPLICATIONPOOL:"%1"
@ECHO ADD SITENAME TO HOSTS FILE
ECHO 127.0.0.1 %1 >> %WINDIR%system32driversetchosts
@ECHO LAUNCH INTERNET EXPLORER WITH THE NEW SITE
START IEXPLORE //%1/
REM USAGE MESSAGE IF NO COMMAND-LINE ARGUMENT WAS GIVEN
GOTO EXIT
:USAGE
@ECHO USAGE: %0 ^
@ECHO Example: "%0 MyNewSite"
:EXIT
Comments