windows:dev:2wsl2inst
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
windows:dev:2wsl2inst [2025.07.12 14:31:03] – [Скриптом] admin | windows:dev:2wsl2inst [2025.09.28 22:48:46] (текущий) – [Скриптом] admin | ||
---|---|---|---|
Строка 64: | Строка 64: | ||
* Закрыть командную строку после exit:< | * Закрыть командную строку после exit:< | ||
title %~n0 | title %~n0 | ||
- | wsl --shutdown %~n0 | + | wsl --shutdown %~n0>nul |
+ | wsl --shutdown> | ||
wsl -d %~n0</ | wsl -d %~n0</ | ||
* Вернуться в командную строку после exit:< | * Вернуться в командную строку после exit:< | ||
title %~n0 | title %~n0 | ||
- | wsl --shutdown %~n0 | + | wsl --shutdown %~n0>nul |
+ | wsl --shutdown> | ||
cmd /k wsl -d %~n0</ | cmd /k wsl -d %~n0</ | ||
Строка 75: | Строка 77: | ||
==== Вручную ==== | ==== Вручную ==== | ||
* Проверяем '' | * Проверяем '' | ||
- | * Выключаем '' | + | * Выключаем '' |
+ | wsl --shutdown> | ||
* Удаляем '' | * Удаляем '' | ||
==== Скриптом ==== | ==== Скриптом ==== | ||
Строка 91: | Строка 94: | ||
wsl -l -v | wsl -l -v | ||
echo. | echo. | ||
- | wsl --shutdown %~nx1 | + | wsl --shutdown %~nx1>nul |
+ | wsl --shutdown> | ||
wsl --unregister %~nx1 | wsl --unregister %~nx1 | ||
if exist %~nx1 rd %~nx1 | if exist %~nx1 rd %~nx1 | ||
if exist %~nx1.bat del /q %~nx1.bat | if exist %~nx1.bat del /q %~nx1.bat | ||
+ | if exist " | ||
+ | del /q " | ||
+ | ) | ||
if exist " | if exist " | ||
rd /s /q " | rd /s /q " | ||
Строка 118: | Строка 125: | ||
wsl -l -v | wsl -l -v | ||
echo. | echo. | ||
- | wsl --shutdown %~n1 | + | wsl --shutdown %~n1>nul |
+ | wsl --shutdown> | ||
if exist %~n1.tar del /q %~n1.tar | if exist %~n1.tar del /q %~n1.tar | ||
wsl --export %~n1 %~n1.tar | wsl --export %~n1 %~n1.tar | ||
Строка 130: | Строка 138: | ||
<file batch wsl2-import.bat> | <file batch wsl2-import.bat> | ||
title %~n0 | title %~n0 | ||
- | if "%~n1" equ "" | + | if "%~nx1" equ "" |
echo Usage: %~nx0 NAME | echo Usage: %~nx0 NAME | ||
echo. | echo. | ||
Строка 137: | Строка 145: | ||
pause | pause | ||
) else ( | ) else ( | ||
- | echo Param: NAME=%~n1 | + | echo Param: NAME=%~nx1 |
echo. | echo. | ||
wsl -l -v | wsl -l -v | ||
echo. | echo. | ||
- | wsl --shutdown %~n1 | + | wsl --shutdown %~nx1> |
- | wsl --unregister %~n1 | + | wsl --shutdown> |
- | if exist %~n1 rd /s /q %~n1 | + | wsl --unregister %~nx1 |
- | wsl --import %~n1 %cd%\%~n1 %~n1.tar | + | if exist %~nx1 rd /s /q %~nx1 |
+ | wsl --import %~nx1 %cd%\%~nx1 %~nx1.tar | ||
if exist wsl2-reboot_RenameMe.bat ( | if exist wsl2-reboot_RenameMe.bat ( | ||
- | copy /b wsl2-reboot_RenameMe.bat %~n1.bat | + | copy /b wsl2-reboot_RenameMe.bat %~nx1.bat |
) | ) | ||
)</ | )</ |
windows/dev/2wsl2inst.1752330663.txt.gz · Последнее изменение: — admin