@@ -10,15 +10,15 @@ if (Test-Path -Path $target) {
10
10
$defaultBat = @"
11
11
@ECHO OFF
12
12
set QCW_DIR=%~dp0..
13
- set PATH=%QCW_DIR%\xz;% LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
13
+ set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
14
14
set ELECTRON_NO_ATTACH_CONSOLE=true
15
15
cmd /k "ECHO Welcome to Podman shell"
16
16
"@
17
17
18
18
$qemuBat = @"
19
19
@ECHO OFF
20
20
set QCW_DIR=%~dp0..
21
- set PATH=%QCW_DIR%\xz;% LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
21
+ set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
22
22
set CONTAINERS_MACHINE_PROVIDER=QEMU
23
23
set ELECTRON_NO_ATTACH_CONSOLE=true
24
24
cmd /k "ECHO Welcome to Podman with QEMU shell"
@@ -27,7 +27,7 @@ cmd /k "ECHO Welcome to Podman with QEMU shell"
27
27
$wslBat = @"
28
28
@ECHO OFF
29
29
set QCW_DIR=%~dp0..
30
- set PATH=%QCW_DIR%\xz;% LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
30
+ set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
31
31
set CONTAINERS_MACHINE_PROVIDER=WSL
32
32
set ELECTRON_NO_ATTACH_CONSOLE=true
33
33
cmd /k "ECHO Welcome to Podman with WSL shell"
@@ -36,14 +36,13 @@ cmd /k "ECHO Welcome to Podman with WSL shell"
36
36
$hypervBat = @"
37
37
@ECHO OFF
38
38
set QCW_DIR=%~dp0..
39
- set PATH=%QCW_DIR%\xz;% LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
39
+ set PATH=%LOCALAPPDATA%\Programs\podman-desktop;%PROGRAMFILES%\qemu;%PATH%
40
40
set CONTAINERS_MACHINE_PROVIDER=HYPERV
41
41
set ELECTRON_NO_ATTACH_CONSOLE=true
42
42
cmd /k "ECHO Welcome to Podman with HYPERV shell"
43
43
"@
44
44
45
45
$shellsTarget = Join-Path $target " shells"
46
- $xzTarget = Join-Path $target " xz"
47
46
New-Item - Path $target - ItemType Directory | Out-Null
48
47
49
48
New-Item - Path $shellsTarget - ItemType Directory | Out-Null
@@ -52,16 +51,4 @@ New-Item -Path $shellsTarget -Name "podman-qemu.bat" -ItemType File -Value $qemu
52
51
New-Item - Path $shellsTarget - Name " podman-wsl.bat" - ItemType File - Value $wslBat | Out-Null
53
52
New-Item - Path $shellsTarget - Name " podman-hyperv.bat" - ItemType File - Value $hypervBat | Out-Null
54
53
55
- $xzUrl = " https://tukaani.org/xz/xz-5.2.9-windows.zip"
56
- $xzDl = New-TemporaryFile
57
- $xzExpand = New-TemporaryFile
58
- Invoke-WebRequest - Uri $xzUrl - OutFile ($xzDl.FullName + " .zip" )
59
- Remove-Item $xzExpand.FullName
60
- Expand-Archive ($xzDl.FullName + " .zip" ) - DestinationPath $xzExpand.FullName
61
- $xzBin = Join-Path $xzExpand " bin_x86-64"
62
- $xzDoc = Join-Path $xzExpand " doc"
63
- Copy-Item $xzBin $xzTarget - Recurse
64
- $xzDocTarget = Join-Path $xzTarget " doc"
65
- Copy-Item $xzDoc $xzTarget - Recurse
66
-
67
54
Write-Output " 'qcw-utils' to '$target ' folder installation completed"
0 commit comments