|
05/11/2009
PowerShell Mode - 100 Scripts em PowerShell que você precisa ter!
Simplificando tarefas usando PowerShell
Quem ainda não conhece ou nunca trabalhou com PowerShell? Agora, com certeza vai começar a usar.
Vamos reunir aqui nos artigos da comunidade WinINFO uma sessão de dicas de uso do PowerShell, apresentando é claro, os scripts que podem ajudar a você (administrador/usuários) automatizar e acelerar tarefas diárias, principalmente as tarefas que são repetidas constantemente.
O PowerShell evoluiu para melhorar e reforçar sua performance. Já está inclusive, disponível para download a versão do 2.0 do PowerShell para Windows XP, Vista, 2003 e 2008.
Quem tiver interesse em fazer o download, acesse:
http://nckolarik.spaces.live.com/blog/cns!ABE7CFFC688AB5A!1138.entry
Agora, apresentando a sessão simplificando tarefas com PowerShell, foram criados 3 scripts para demosntrar na prática como o PowerShell pode ajudar você:
1. start-service.ps1
Iniciar determinado serviço
# Modelo de uso: .\start-service name_machine name_service
param($name , $serv )
gwmi win32_service -comp $name -filter "name like '$serv'" | % {$_.startservice()} |select returnValue
#Fim do arquivo
2. check-service.ps1
Checar status de um serviço
# Modelo de uso: .\check-service name_machine name_service
param($name , $serv )
gwmi win32_service -comp $name -filter "name like '$serv'" | select name,startmode,state,status
#Fim do arquivo
3. stop-service.ps1
Parar determinado Serviço
# Modelo de uso: .\stop-service name_machine name_service
param($name , $serv )
gwmi win32_service -comp $name -filter "name like '$serv'" | % {$_.stopservice()} |select returnValue
#Fim do arquivo
Faça o download dos scripts, teste e qualquer dúvida estaremos à disposição.
Vamos continuar mostrando nos artigos outros scripts que podem auxiliar suas tarefas do básico ao avançado.
Continue acompanhando a comunidade, vem muita coisa bacana por ai.
Quer enviar seu script e participar dos artigos - 100 Scripts em PowerShell que você precisa ter? Fale conosco!
Contato: sara.barbosa@wininfo.com.br ou kola@wininfo.com.br
Até o próximo!
Fonte:
Sara Barbosa e Nelson Kolarik
Retornar
|