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%\system32\inetsrv\appcmd.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:"http://%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%\system32\drivers\etc\hosts

@ECHO LAUNCH INTERNET EXPLORER WITH THE NEW SITE
START IEXPLORE http://%1/
REM USAGE MESSAGE IF NO COMMAND-LINE ARGUMENT WAS GIVEN

GOTO EXIT
:USAGE
@ECHO USAGE: %0 ^
@ECHO Example: "%0 MyNewSite"
:EXIT

About these ads

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s