Sua mais melhor fonte da informação e da notícia aproximadamente ferragem, janelas Vista e software no Internet

ARTIGOS de Vista ALTO 50 Vista VIDEOS Vista MACIO AJUDA de Vista

PowerShell

Você browsing atualmente os artigos de Software compatível de MS Windows Vista combinando a categoria PowerShell.

Recarregue um computador remotamente com WMI e PowerShell

Uma das coisas as mais complicadas a fazer quando trabalhar com cálculos for remotamente reboot eles. Nós também temos que certificar-se de que os computadores não têm nenhumas edições do bios que puderem fazer com que não reiniciem. Muitas vezes nós não podemos mesmo começar entrados se seu acesso terminal dos serviços for fechado fora. Com este truque você pode recarregar um usuário com facilidade, mesmo uma que não tem PowerShell instalado.

Para fazer este primeiro nós começamos em um computador que tenha PowerShell. No alerta de PowerShell, tentativa:

Picosegundo C:\> $your_server = gwmi win32_operatingsystem - computador yourservername

Se você seguir as mais melhores práticas e não as funcionar sob um cliente do admin do domínio, (ou um cliente que seja admin locais em todos seus usuários) então você deve ver um erro como este:

Agora nós queremos podemos parada programada um computador, mas nós necessitamos certificar-se que nós estamos usando um cliente com permissões recarregar o computador na pergunta.

Você pode usar o comando dos runas CMD lançar um PowerShell com a credencial necessária.

Runas /env> /user do picosegundo C:\: administrator@domain.local “powershell.exe”

Então você liga o outro computador a sua variável, e ateia-o fogo fora do método simples do reboot.

Picosegundo C:\> $your_server = gwmi win32_operatingsystem - computador yourservername

Estale para continuar lendo o “Reboot um computador remotamente com WMI e PowerShell”

Escrito por daniel.nerenberg sobre Maio 18o, 2007 com nenhuns comentários.
Leia mais artigos sobre PowerShell.

Críe um usuário do ANÚNCIO em PowerShell

PowerShell permite que você leia, escreva e atualize objetos ativos do diretório. Conjuntamente com muitas outras características avançadas de PowerShell isto fornece um ambiente grande para controlar seu ANÚNCIO, e para automatizar tarefas.

Para criar um objeto do usuário:

Primeiramente nós necessitamos ajustar uma variável para prender o objeto do domínio, e ligamos o exemplo ao domínio.

Picosegundo C:\> $domain = [ADSI] “LDAP: //main: 389/dc=domain, dc=local”

Isto permitirá que você interaja com o ANÚNCIO de usar esta variável de $domain.

Você pode alistar a raiz de seu domínio datilografando:

Picosegundo C:\> $domain.psbase. Get_children ()

Isto alistará os recipientes da raiz em seu diretório ativo por distinto nome.

Para começar a mais informação sobre uma filial específica no diretório nós podemos associar essa filial a uma variável nova.

$usersOU = [ADSI] “LDAP: //CN=Users, DC=domain, DC=local”

e então outra vez usando o “psbase. Get_children ()”

$usersOU.psbase.Get_children ()

Isto alistará todos os objetos do ANÚNCIO (usuários e computadores) no OU.

Deixa o revestimento fora criando um usuário.

PS C:\> $newUser = $usersOU.Create(”user”,”cn=MyNewUser”)
PS C:\> $newUser.put(”title”, “PowerShell Test Account”)
PS C:\> $newUser.put(”employeeID”, 123)
PS C:\> $newUser.put(”description”, “Test User Account for LazyAdmin Demo”)
PS C:\> $newUser.SetInfo()

Now If you enter this into your command prompt you may get an access denied error:

This is

Click to continue reading "Create an AD user in PowerShell"

Written by daniel.nerenberg on May 14th, 2007 with no comments.
Read more articles on PowerShell.

PowerShell DIY commands (using functions)

As you might have guessed I’m a lazy admin :) Now being a lazy admin doesn’t mean I sit around pondering whether captain Kirk is better than Captain Picard, and all the while, hope somebody is taking care of what I’m supposed to be doing. It means I work smarter not harder. Yes I know 2 clichés in the same paragraph. And everyone knows Picard is totally the best Captain.

So the point of all this is PowerShell has this awesome feature for creating functions. What is a function? Well for those who don’t have a programming/developers background, a function is a chunk of code that performs an easily reusable set of instructions.

To draw an analogy, a car has many parts. Each part performs a specific function. If we were to lump every function of every part of a car into one giant part it would be much harder to design. It would also be harder to fix, and much more expensive to replace.

When programmers code applications they use the same idea. If they write up some code that does one thing very well. For instance format a string of text; they will often put this generic code

Click to continue reading "PowerShell DIY commands (using functions)"

Written by daniel.nerenberg on May 9th, 2007 with no comments.
Read more articles on PowerShell.

No older articles

Newer articles »