Mdelmon.files.wordpress.com



Mission PowerShellObtenir de l’aide sur une commandeAfficher l’aide sur la commande Get-AliasGet-Help Get-AliasAfficher l’aide avec les exemples sur la commande Get-AliasGet-Help Get-Alias –ExamplesAfficher tous les alias dont le nom commence par la lettre gGet-Alias –name gAfficher la commande qui correspond à l’alias dont le nom est slGet-Alias –name slAfficher tous les alias dont la définition est Get-ChilditemGet-Alias –Definition Get-ChildItemA partir de l’exemple 2 de l’aide de la commande Get-PSDrive, affficher les informations du volume nommé C Get-PSDrive cAfficher les méthodes et les propriétés des objets retournés par la commande Get-LocationGet-Location | get-MemberAfficher les méthodes et les propriétés des objets retournés par la commande Get-PSDriveGet-PSDrive | Get-MemberGérer les fichiers et les dossiersAfficher le chemin du dossier courantGet-LocationSe déplacer à la racine de la partition C?: (chemin c:\)Set-Location c:\Afficher la liste des dossiers et fichiersGet-ChildItemA cet emplacement, créer un dossier nommé testPowerShellNew-Item testPowerShell –ItemType directorySe déplacer dans le dossier c:\testPowerShellSet-Location c:\testPowerShellCréer un dossier nommé testdossierNew-Item testdossier –ItemType directoryCréer un fichier nommé test1.txt, contenant la phrase ??Tp PowerShell 1??New-Item test1.txt –ItemType file –Value “Tp PowerShell 1?”Afficher la liste des dossiers et fichiersGet-ChildItemCopier le fichier test1.txt sous le nom test2.txtCopy-Item test1.txt –Destination test2.txtRenommer le fichier test1.txt avec le nom essai1.txtRename-Item test1.txt –Newname essai1.txtCopier le fichier essai1.txt dans le dossier testdossier\essai1.txtCopy-Item essai1.txt –Destination testdossier\essai1.txtAfficher la liste des fichiers du dossier et des sous-dossiers de testPowerShellGet-Childitem –RecurseCopier le dossier testdossier (avec ses fichiers) dans un nouveau dossier test2dossierCopy-Item testdossier –Destination test2dossier –RecurseDéplacer le fichier test2.txt dans le dossier testdossierMove-Item test2.txt –Destination c:\testPowerShell\testdossier\test2.txtSupprimer le dossier test2dossier (avec ses fichiers)Remove –Item test2dossierTester l’existence du dossier c:\WindowsTest-Path c:\WindowsAfficher le contenu du dossier c:\WindowsGet-ChildItem c:\WindowsAfficher la liste des fichiers .exe du dossier c:\WindowsGet-ChildItem c:\Windows * -Include *.exeAccès aux propriétés et aux méthodes d’un objetAffecter à la variable $Loc, le résultat de la commande Get-Location$Loc = Get-LocationAfficher les propriétés et les méthodes de la varibles $Loc$loc | Get-MemberAfficher le chemin du dossier courant contenu dans cette variable.$LocAfficher les informations sur le ‘Provider’ contenu par cette variable$Loc.ProviderAffecter à la variable $lect, le résultat de la commande Get-PSDrive –Name C$lect = Get-PSDrive –Name CAfficher les propriétés et les méthodes de la varibles $lect$lect | Get-MemberA partir de la variable $lect, afficher la description du lecteur C?, afficher la taille en octet du volume utilisé, afficher la taille en octet du volume libre.$lect.Description, $lect.Used, $lect.freeAffecter à la variable $fichier, le résultat de la commande Get-ChilldItem c:\testPowerShell\essai1.txt$fichier = Get-ChilldItem c:\testPowerShell\essai1.txtAfficher les propriétés et les méthodes de la varibles $fichier$fichier | Get-MemberA partir de la variable $fichier, afficher le nom du fichier, afficher la taille en octet du fichier, afficher le nom complet du fichier (avec le chemin), afficher l’extension seule du fichier, afficher la date du dernier accès.$fichier.Name, $fichier.DirectoryName, $fichier.Extension, $fichier.LastAccesTime, $fichier.LenghtA l’aide d’une méthode de la variable $fichier, copier ce fichier dans un nouveau fichier nomméC:\TestPowerShell\essai2.txt$fichier.copyto (“C:\TestPowerShell\essai2.txt”)A partir de la variable $fichier, supprimer le fichier essai1.txt$fichier.Deleted()Vérifier avec la commande Get-ChildItemGet-ChildItemLancer notepad.exe et réduire la fenêtre du Bloc-notesNotepad.exeLancer la commande Get-Process et vérifier que le Bloc-notes soit bien dans les processus actifsGet-ProcessAffecter à la variable $proc, le résultat de la commande Get-Process notepad$proc = Get-Process notepadA partir de la variable $proc, afficher la description du processs, afficher le chemin d’accès de l’exécutable.$proc.Description, $proc.PathA partir de la variable $proc, supprimer (tuer) le processus du Bloc-notes$proc.close()Accès aux informations du systèmeAfficher toutes les informations concernant le contr?leur vidéo de votre systèmeGet-Wmiobject win32_videocontrollerAffecter à la variable $video, le résultat de la commande précédente$video = Get-Wmiobject win32_videocontrollerA partir de la variable $video, afficher le nom du contr?leur, la version du driver, le mode vidéo (résolution) et le nom du processeur vidéo$video.SyncRootAfficher les informations concernant le système d’eploitationGet-Wmiobject win32_operatingsystemAffecter à la variable $os, le résultat de la commande précédente$os = Get-Wmiobject win32_operatingsystemA partir de la variable $os, afficher le nom du système, le type d’architecture (32-64 bits), la date d’installation$os.name, $os.Architecture, $os.InstallDateAfficher les informations concernant les disques logiques de votre systèmeGet-Wmiobject win32_logicaldisk Affecter à la variable $vol, le résultat de la commande précédente$vol = Get-Wmiobject win32_logicaldiskA partir de la variable $vol, et pour le premier disque logique seulement, afficher le nom du volume, afficher la taille, afficher l’espace libre, afficher le système de fichiers. $vol.SyncRoot ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download