Les disques virtuels Hyper-V portent d’extension VHD. Le grand avantage de toutes les technologies de virtualisation, c’est qu’en copiant ces fichiers disques virtuels (plus quelques fichiers de configuration), on peut assurer une reprise d’activité rapide de ses machines virtuelles. Maintenant, si l’on a besoin de ne restaurer qu’un fichier au sein d’une VM, remonter toute la copie de la VM …
Lire la suite »POWERSHELL : Placer du texte dans le presse-papier
Le petit bout de code ci-dessous place dans le presse-papier le nom de l’utilisateur courant, la date et l’heure. function Set-ClipBoard($text) { Add-Type -AssemblyName System.Windows.Forms $tb = New-Object System.Windows.Forms.TextBox $tb.Multiline = $true $tb.Text = $text $tb.SelectAll() $tb.Copy() } $username = [Environment]::UserName $text = “$username-$(get-date -format ddMMyy-HHmm)`r`n” Set-ClipBoard($text)
Lire la suite »POWERSHELL: numéro de la semaine du mois
Après Kixtart, Perl et Python, voici le tour de PowerShell ! Je découvre ce langage de script proposé par Microsoft et disponible depuis XP jusqu’à 2008 Server R2. Comme à mon habitude, je vais vous faire partager quelques bouts de code que j’ai assemblé. Il est facile d’obtenir le numéro de la semaine du mois avec le code suivant : $req=Get-WmiObject Win32_LocalTime …
Lire la suite »POWERSHELL : le reste d’une division d’entier
Après Kixtart, Perl et Python, voici le tour de PowerShell ! Je découvre ce langage de script proposé par Microsoft et disponible depuis XP jusqu’à 2008 Server R2. Comme à mon habitude, je vais vous faire partager quelques bouts de code que j’ai assemblé. Obtenir le reste d’une division d’entier s’est avéré plutôt compliqué. Heureusement, j’ai trouvé la solution ici …
Lire la suite »POWERSHELL : Compression d’un dossier
Après Kixtart, Perl et Python, voici le tour de PowerShell ! Je découvre ce langage de script proposé par Microsoft et disponible depuis XP jusqu’à 2008 Server R2. Comme à mon habitude, je vais vous faire partager quelques bouts de code que j’ai assemblé. A partir du code suivant, j’ai assemblé la fonction suivante qui compresse un dossier à partir …
Lire la suite »