O powershell pode ser usado para instalar o serviço SMTP para o IIS 6 e configurar as opções

1

Eu quero instalar o serviço SMTP para o IIS 6 no Windows Server 2003. O processo da GUI é explicado aqui no technet . Então eu quero configurar as propriedades (por exemplo, primeiro intervalo de repetição) e criar novos domínios, etc.

Posso fazer o script usando o powershell (ou qualquer outro scrking para esse assunto). Se sim, você pode me indicar alguns recursos ou até me dar algumas amostras de script para me iniciar.

    
por softveda 05.01.2011 / 06:09

1 resposta

2

Sob a nova versão do Windows, como o Windows 2008 e o Windows 2012, há um cmdlet incorporado que lida diretamente com essa função chamada Add-WindowsFeature .

No Windows 2003 ou no Windows XP, a maneira de fazer isso é através de um arquivo de resposta e chamando Sysocmgr.exe , que é responsável por adicionar uma remoção dos componentes do Windows. Consulte o link

Você criaria um arquivo de resposta como:

[Components]
iis_smtp=on

Em seguida, chame isso na linha de comando do PowerShell por: Invoke-Expression "$ env: windir \ system32 \ sysocmgr.exe / r / q / i:$env:windir\inf\sysoc.inf /u:c:\TEMP\answerfile.txt"

Observe que o IIS já deve estar instalado. Se não estiver, adicione iis_common=on para responder ao arquivo também.

    
por 04.10.2012 / 23:36