{}const=>[]async()letfn</>var
BasesDéveloppement

Comment travailler avec PowerShell - Guide complet pour les débutants

Si vous avez déjà ouvert une fenêtre noire avec des inscriptions incompréhensibles et l'avez fermée avec les mots « oh, il vaut mieux ne pas toucher » - félicitations, c'était PowerShell. Voyons comment l'utiliser à bon escient et sans crainte

К

Kodik

Auteur

4 min de lecture

🧠 Si vous avez déjà ouvert une fenêtre noire avec des inscriptions incompréhensibles et l'avez fermée avec les mots « oh, il vaut mieux ne pas toucher » — félicitations, c'était PowerShell. Aujourd'hui, vous apprendrez à l'utiliser intelligemment et sans crainte. Ce sera simple, amusant et avec des memes. Let's go !


Qu'est-ce que PowerShell et pourquoi en avez-vous besoin ?

PowerShell est un outil puissant de Microsoft pour l'automatisation des tâches et la gestion du système. Imaginez que c'est comme Google Docs, mais pour un programmeur : tout est sous contrôle, tout est automatisé.

🤔 Pourquoi pas simplement l'Explorateur ?

Explorateur (fenêtre de dossier standard)

PowerShell

Cliquez avec la souris

Vous écrivez des commandes ✍️

Vous renommez lentement 100 fichiers

Vous le faites avec une seule ligne de code

Vous vous découragez quand quelque chose ne fonctionne pas

Réparer via un script

PowerShell peut être particulièrement utile si vous :

  • Vous travaillez avec beaucoup de fichiers

  • Vous effectuez souvent les mêmes actions (par exemple, copie/archivage)

  • Vous voulez configurer le système une fois pour toutes et oublier la routine

👀 PowerShell est comme une superpuissance pour votre ordinateur. Seulement, au lieu de la toile, il y a des commandes.


🔥 100 000+ étudiants déjà avec nous

Marre de lire la théorie ?
Il est temps de coder !

Kodik — une appli où tu apprends à coder par la pratique. Mentor IA, leçons interactives, projets réels.

🤖 IA 24/7
🎓 Certificats
💰 Gratuit
🚀 Commencer
Ont rejoint aujourd'hui

Comment ouvrir PowerShell 🔓

  1. Cliquez sur Win + R

  2. Écrire powershell

  3. Appuyez sur Entrée

Et vous êtes dans l'affaire ! (Oui, c'est aussi simple que ça. N'aie pas peur !)

Et si vous voulez exécuter PowerShell en tant qu'administrateur :

  • Trouvez PowerShell via la recherche Windows

  • Faites un clic droit et sélectionnez « Exécuter en tant qu'administrateur »

🧙‍♂️ Le mode administrateur ouvre encore plus de possibilités (par exemple, la gestion des services et des paramètres du programme).


Première commande : Get-Help

Get-Help

Cette commande est votre nouvelle meilleure amie. Elle vous dira ce que fait toute autre commande.

Get-Help Get-Process

Si vous voulez voir des exemples d'utilisation :

Get-Help Get-Process -Examples

🧑‍🏫 Blague du jour : PowerShell est comme Stack Overflow, mais vous vous aidez vous-même.


Commandes utiles pour les débutants 🛠️

Équipe

Ce qu'il fait

Get-Process

Affiche les processus en cours d'exécution

Stop-Process -Name chrome

Termine le processus (par exemple, ferme Chrome)

Get-Service

Affiche les services dans le système

Start-Service / Stop-Service

Démarre ou arrête les services

Get-ChildItem

Affiche les fichiers et les dossiers dans le répertoire actuel

Set-Location

Aller dans un autre dossier (analogue à cd)

New-Item

Création d'un fichier ou d'un dossier

Remove-Item

Suppression d'un fichier ou d'un dossier

Copy-Item

Copie de fichiers et de dossiers

Move-Item

Déplacement de fichiers et de dossiers


Exemples : comment faire de la magie ✨

Voir tous les fichiers dans le dossier :

Get-ChildItem C:\Users\Public

Aller au dossier:

Set-Location C:\Users\Public

Créer un fichier texte :

New-Item -Path . -Name "example.txt" -ItemType "File"

Supprimer le fichier :

Remove-Item .\example.txt

Renommer le fichier :

Rename-Item -Path "old.txt" -NewName "new.txt"

Copier le fichier :

Copy-Item -Path "example.txt" -Destination "backup_example.txt"

Déplacer le fichier :

Move-Item -Path "backup_example.txt" -Destination "C:\Backup"

🤓 Pss... Ainsi, vous pouvez même automatiser le nettoyage de votre bureau.


Comment écrire un script 💻

Les scripts PowerShell sont simplement des fichiers avec l'extension .ps1. Vous pouvez ouvrir le Bloc-notes, écrire des commandes, enregistrer sous script.ps1, puis l'exécuter.

# Exemple : un script qui crée 3 dossiers
New-Item -Path . -Name "Project1" -ItemType "Directory"
New-Item -Path . -Name "Project2" -ItemType "Directory"
New-Item -Path . -Name "Project3" -ItemType "Directory"

Pour démarrer :

.\script.ps1

💡 Pour que les scripts fonctionnent, il est parfois nécessaire de modifier la politique d'exécution :

Set-ExecutionPolicy RemoteSigned

Sélectionnez Y (Yes) et Enter - tout est prêt !

🙈 Blague du jour : Les scripts PowerShell sont comme les pâtes : si vous les faites bien, elles sont délicieuses. Sinon, tout va coller.


Comment automatiser les tâches quotidiennes 🤖

Voici quelques idées de ce que vous pouvez automatiser avec PowerShell :

🔄 Sauvegarde des fichiers

Copy-Item "C:\Work\*" "D:\Backup\" -Recurse

📅 Création d'un journal quotidien

$today = Get-Date -Format "yyyy-MM-dd"
New-Item -Path . -Name "log_$today.txt" -ItemType "File"

🧹 Nettoyage des anciens fichiers du dossier « Téléchargements » :

Get-ChildItem "C:\Users\User\Downloads" | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-30) } | Remove-Item

🧼 Le nettoyage automatique est maintenant une réalité !


Et ensuite ?

Si vous aimez PowerShell (et vous allez l'aimer !), voici où aller ensuite :

  • Apprendre à écrire des scripts plus complexes

  • Gérer les ordinateurs distants

  • Automatiser les tâches quotidiennes (sauvegardes, rapports, etc.)

  • Utiliser PowerShell avec le planificateur de tâches Windows

  • Travailler avec des fichiers JSON, CSV et Excel via PowerShell

Et si vous voulez apprendre non seulement PowerShell, mais aussi d'autres langages de programmation, essayez Code! C'est une application pratique et amusante pour apprendre Python, JavaScript et d'autres langages, même à partir de zéro 🧑‍💻📱


🎯Arrête de reporter

Tu as aimé l'article ?
Place à la pratique !

Avec Kodik, tu ne lis pas seulement — tu codes immédiatement. Théorie + pratique = vraies compétences.

Pratique instantanée
🧠L'IA explique le code
🏆Certificat

Sans inscription • Sans carte