Files
wsl-manage/Install.md
T
2026-09-17 09:32:15 +02:00

1.6 KiB

Installation de wsl-manage

1. Placer les fichiers

Conservez les fichiers suivants dans un dossier permanent, par exemple :

E:\Drive\Apps\WSL\
|-- wsl-manage.cmd
|-- wsl-manage-core.ps1
|-- README.md
`-- Install.md

Ne placez pas ce dossier dans un emplacement temporaire.

2. Ajouter le dossier au PATH

Ouvrez PowerShell et executez :

$userPath = [Environment]::GetEnvironmentVariable('Path', 'User')
$installPath = 'E:\Drive\Apps\WSL'

if (($userPath -split ';') -notcontains $installPath) {
    [Environment]::SetEnvironmentVariable(
        'Path',
        (($userPath.TrimEnd(';') + ';' + $installPath).Trim(';')),
        'User'
    )
}

Fermez puis ouvrez un nouveau terminal PowerShell pour que le changement soit pris en compte.

3. Verifier l'installation

Executez :

Get-Command wsl-manage

La commande doit pointer vers :

E:\Drive\Apps\WSL\wsl-manage.cmd

Affichez ensuite l'aide :

wsl-manage -?

4. Utiliser le script

Sauvegarde par defaut :

wsl-manage

Restauration :

wsl-manage restore

Depannage

Si PowerShell tente de charger directement un fichier .ps1, verifiez que le fichier public s'appelle bien wsl-manage.cmd et que seul le dossier d'installation est present dans le PATH.

Le lanceur utilise -ExecutionPolicy Bypass uniquement pour cette execution. Il n'est normalement pas necessaire de modifier la politique d'execution PowerShell du systeme.

L'execution en administrateur n'est pas requise pour une sauvegarde standard. Elle peut etre necessaire pour acceder a certains fichiers VHDX ou les compacter.