vendredi 4 juin 2010

Personnaliser sa console Powershell

- Modify the size :
Screen Buffer Size :
Width = 180
Heigth = 300
Windows Size :
Width = 180
Heigth =80

- Chargement des ADCmdlets
Add-PSSnapin Quest.ActiveRoles.ADManagement -ErrorAction SilentlyContinue        


- Definier vos alias
New-item -path alias:nmap -value 'c:\Program Files\Nmap\nmap.exe'

( ici j'ai installé l'outils nmap)

- Voici comment avoir un prompt Unix-Like
function prompt()
{
   #$num = (get-history -count 1).id + 1
   $path2 = (Get-Location).path
   $promptText = (get-content env:\username) + '@' + (Connect-QADService).domain.name + ':' + $path2
   $promptText = "$promptText>"
   write-host $promptText -NoNewline -foregroundcolor "green"
   $host.UI.rawUI.WindowTitle = (get-location).Path;
   return ' '
}


- et un petit peu de custo :
cls
write-host "__________                                 .__           .__  .__   "
write-host "\______   \______  _  __ ___________  _____|  |__   ____ |  | |  |  "
write-host "|     ___/  _ \ \/ \/ // __ \_  __ \/  ___/  |  \_/ __ \|  | |  |  "
write-host " |    |  (  <_> )     /\  ___/|  | \/\___ \|   Y  \  ___/|  |_|  |__"
write-host " |____|   \____/ \/\_/  \___  >__|  /____  >___|  /\___  >____/____/"
write-host "                            \/           \/     \/     \/              "
write-host "Command :"
write-host "nmap "
cd c:\pwshell

jeudi 3 juin 2010

Pour bien commencer en Powershell


Ce post à pour but de vous présenter le site Scripting Operations Framework.

Ce site est un bon début pour ceux qui veulent se lancer dans l'aventure du Powershell. Les vidéos qui sont présentées sont en français et très bien expliquées :-)

Liens des vidéos
Formation PowerShell #01 : les bases
Formation PowerShell #02 : Son SI en ligne de commande
Formation PowerShell #03 : Automatisation et sécurité
Formation PowerShell #04 : Exchange Management Shell

Premier Message

Bonjour à tous

Ce blog est principalement destiné à vous faire partager mes découvertes dans PowerShell.

En tant qu'administrateurs Windows,les applications qui me sont confiées souvent à éviter rien répétitif et routinier vaut un bon petit script :)

La plupart de mes scripts utilisent les ADCmdlet qui sont indispensables pour exploiter pleinement les interactions potentielles entre PowerShell et Active Directory:

Download Link : Free PowerShell Commands for Active Directory

Enjoy your visit;)