Menu

Tree [f288d5] main /
 History

HTTPS access


File Date Author Commit
 Windows 2026-02-05 BOUCHERET BOUCHERET [bc015a] Create Export-Migration.ps1
 .gitignore 2026-02-04 Technews365.fr Technews365.fr [27aa9c] Initial commit
 Backup.ps1 2026-02-05 BOUCHERET BOUCHERET [fc4f7c] Add backup start and completion messages
 Create-USB.ps1 2026-02-05 BOUCHERET BOUCHERET [f82eaf] Update Create-USB.ps1
 Download-ISO.ps1 2026-02-05 BOUCHERET BOUCHERET [f64deb] Update Download-ISO.ps1
 Export-Migration.ps1 2026-02-05 BOUCHERET BOUCHERET [0fef59] Create Export-Migration.ps1
 Install-Packages.sh 2026-02-05 BOUCHERET BOUCHERET [5446c5] Update Install-Packages.sh
 Migration-Assistant-GUI.ps1 2026-02-05 BOUCHERET BOUCHERET [4b54fe] Update Migration-Assistant-GUI.ps1
 Post-Install.sh 2026-02-05 BOUCHERET BOUCHERET [f288d5] Update Post-Install.sh
 README.md 2026-02-05 BOUCHERET BOUCHERET [6681a7] Update README.md
 Report.ps1 2026-02-05 BOUCHERET BOUCHERET [1e6cc0] Update Report.ps1
 Restore.sh 2026-02-05 BOUCHERET BOUCHERET [5c641b] Update Restore.sh
 System-Test.ps1 2026-02-05 BOUCHERET BOUCHERET [79265b] Create System-Test.ps1
 logo2.png 2026-02-05 BOUCHERET BOUCHERET [da23a8] Add files via upload
 migration-guide.md 2026-02-05 BOUCHERET BOUCHERET [071ae1] Add migration guide from Windows to Linux
 migration.json 2026-02-05 BOUCHERET BOUCHERET [4bfaa5] Create migration.json

Read Me

WinToLinux-Migration

WinToLinux Logo

Assistant complet de migration Windows → Linux
(sauvegarde, ISO, clé USB bootable, restauration, post-installation)
Assistant de migration Windows → Linux (sauvegarde, ISO, clé USB, restauration)

WinToLinux-Migration

(sauvegarde, ISO, clé USB bootable, restauration, post-installation)

🎯 Objectif du projet

  • Analyse du système : Diagnostic complet de l'environnement Windows actuel.
  • Sauvegarde automatique : Archivage sécurisé de vos données personnelles.
  • Préparation OS : Téléchargement de l'ISO Linux et création d'une clé USB bootable.
  • Rapport de migration : Génération d'un rapport détaillé au format HTML.
  • Post-installation : Scripts Linux pour la restauration et la configuration automatique.

🚀 Pourquoi utiliser WinToLinux ?

Ce projet vise à simplifier la transition pour les utilisateurs, tout en offrant un outil professionnel pour les techniciens.

Automated Setup: Windows & Linux Environment

WinToLinux Logo

Status PowerShell Bash Safety

A powerful, cross-platform automation suite to deploy and configure your development environments on both Windows and Linux.

✨ Key Features

  • Smart Deployment: Automated installation of apps, runtimes, and tools.
  • Unified Logic: Consistent setup whether you are on PowerShell or Bash.
  • Detailed Logging: Every action is timestamped and stored for auditing.
  • Safety First: Integrated rollback system in case of installation failure.

🛡️ Security & Reliability

This tool is designed with a "Safe-Fail" philosophy:

  1. Comprehensive Logs: All output is redirected to ./logs/setup_YYY-MM-DD.log.
  2. Rollback System: If a critical step fails, the script automatically triggers a cleanup or reverts changes to keep your system stable.
  3. Dry Run (Optional): Test the configuration before applying changes.

🚀 Quick Start

```bash

For Linux users

git clone https://github.com/votre-pseudo/Automatisation-PowerShell-Bash.git
cd Automatisation-PowerShell-Bash
chmod +x install.sh
./install.sh

MongoDB Logo MongoDB