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.