diff --git a/assets/win10x64-enterprise-eval.xml b/assets/win10x64-enterprise-eval.xml
index 41e8a70..7ea00ef 100644
--- a/assets/win10x64-enterprise-eval.xml
+++ b/assets/win10x64-enterprise-eval.xml
@@ -415,11 +415,16 @@
21
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 22
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 22
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win10x64-enterprise.xml b/assets/win10x64-enterprise.xml
index c998592..733d1ec 100644
--- a/assets/win10x64-enterprise.xml
+++ b/assets/win10x64-enterprise.xml
@@ -418,11 +418,16 @@
21
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 22
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 22
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win10x64-iot.xml b/assets/win10x64-iot.xml
index bed9cbe..01534bb 100644
--- a/assets/win10x64-iot.xml
+++ b/assets/win10x64-iot.xml
@@ -424,11 +424,16 @@
21
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 22
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 22
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win10x64-ltsc.xml b/assets/win10x64-ltsc.xml
index 6957f2b..e0e6c98 100644
--- a/assets/win10x64-ltsc.xml
+++ b/assets/win10x64-ltsc.xml
@@ -421,11 +421,16 @@
21
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 22
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 22
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win10x64.xml b/assets/win10x64.xml
index ef19c57..08e8c79 100644
--- a/assets/win10x64.xml
+++ b/assets/win10x64.xml
@@ -418,11 +418,16 @@
21
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 22
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 22
+ 23
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-enterprise-eval.xml b/assets/win11x64-enterprise-eval.xml
index 32dac2a..ae3384a 100644
--- a/assets/win11x64-enterprise-eval.xml
+++ b/assets/win11x64-enterprise-eval.xml
@@ -453,11 +453,16 @@
24
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 25
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 25
+ 26
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-enterprise.xml b/assets/win11x64-enterprise.xml
index 4c6746e..a9a192b 100644
--- a/assets/win11x64-enterprise.xml
+++ b/assets/win11x64-enterprise.xml
@@ -456,11 +456,16 @@
24
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 25
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 25
+ 26
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-iot.xml b/assets/win11x64-iot.xml
index 91ab3ce..5a1b8ae 100644
--- a/assets/win11x64-iot.xml
+++ b/assets/win11x64-iot.xml
@@ -456,11 +456,16 @@
24
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 25
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 25
+ 26
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64-ltsc.xml b/assets/win11x64-ltsc.xml
index 7707cfb..8e4a969 100644
--- a/assets/win11x64-ltsc.xml
+++ b/assets/win11x64-ltsc.xml
@@ -456,11 +456,16 @@
24
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 25
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 25
+ 26
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win11x64.xml b/assets/win11x64.xml
index 95d1d16..76e7a79 100644
--- a/assets/win11x64.xml
+++ b/assets/win11x64.xml
@@ -456,11 +456,16 @@
24
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 25
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 25
+ 26
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2008r2-eval.xml b/assets/win2008r2-eval.xml
index e7bd802..f946b41 100644
--- a/assets/win2008r2-eval.xml
+++ b/assets/win2008r2-eval.xml
@@ -285,11 +285,16 @@
19
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 20
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 20
+ 21
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2008r2.xml b/assets/win2008r2.xml
index a345bf8..df194be 100644
--- a/assets/win2008r2.xml
+++ b/assets/win2008r2.xml
@@ -288,11 +288,16 @@
19
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 20
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 20
+ 21
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2012r2-eval.xml b/assets/win2012r2-eval.xml
index a9de3c6..f2f85ab 100644
--- a/assets/win2012r2-eval.xml
+++ b/assets/win2012r2-eval.xml
@@ -303,11 +303,16 @@
16
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 17
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 17
+ 18
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2012r2.xml b/assets/win2012r2.xml
index 1d1a5b6..a6560aa 100644
--- a/assets/win2012r2.xml
+++ b/assets/win2012r2.xml
@@ -306,11 +306,16 @@
16
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 17
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 17
+ 18
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2016-eval.xml b/assets/win2016-eval.xml
index 568e9f5..ddaf919 100644
--- a/assets/win2016-eval.xml
+++ b/assets/win2016-eval.xml
@@ -323,11 +323,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -335,3 +340,4 @@
+
diff --git a/assets/win2016.xml b/assets/win2016.xml
index 6f75c66..398763c 100644
--- a/assets/win2016.xml
+++ b/assets/win2016.xml
@@ -326,11 +326,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -338,3 +343,4 @@
+
diff --git a/assets/win2019-eval.xml b/assets/win2019-eval.xml
index cca0e35..c518e92 100644
--- a/assets/win2019-eval.xml
+++ b/assets/win2019-eval.xml
@@ -327,11 +327,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -339,3 +344,4 @@
+
diff --git a/assets/win2019-hv.xml b/assets/win2019-hv.xml
index 4c416cf..68c10cf 100644
--- a/assets/win2019-hv.xml
+++ b/assets/win2019-hv.xml
@@ -332,11 +332,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -344,3 +349,4 @@
+
diff --git a/assets/win2019.xml b/assets/win2019.xml
index 5133bed..0e7faea 100644
--- a/assets/win2019.xml
+++ b/assets/win2019.xml
@@ -330,11 +330,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win2022-eval.xml b/assets/win2022-eval.xml
index b525065..e29daef 100644
--- a/assets/win2022-eval.xml
+++ b/assets/win2022-eval.xml
@@ -327,11 +327,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -339,3 +344,4 @@
+
diff --git a/assets/win2022.xml b/assets/win2022.xml
index 9159226..cb54e5f 100644
--- a/assets/win2022.xml
+++ b/assets/win2022.xml
@@ -330,11 +330,16 @@
20
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 21
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 21
+ 22
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -342,3 +347,4 @@
+
diff --git a/assets/win2025-eval.xml b/assets/win2025-eval.xml
index 9ec3a7d..083812e 100644
--- a/assets/win2025-eval.xml
+++ b/assets/win2025-eval.xml
@@ -342,11 +342,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -354,3 +359,4 @@
+
diff --git a/assets/win2025.xml b/assets/win2025.xml
index 8098192..bbee67f 100644
--- a/assets/win2025.xml
+++ b/assets/win2025.xml
@@ -345,11 +345,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x64-enterprise-eval.xml b/assets/win7x64-enterprise-eval.xml
index c3cc15b..69ef032 100644
--- a/assets/win7x64-enterprise-eval.xml
+++ b/assets/win7x64-enterprise-eval.xml
@@ -269,11 +269,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x64-enterprise.xml b/assets/win7x64-enterprise.xml
index b362a9f..ef5873d 100644
--- a/assets/win7x64-enterprise.xml
+++ b/assets/win7x64-enterprise.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x64-ultimate.xml b/assets/win7x64-ultimate.xml
index 2ee085a..679811f 100644
--- a/assets/win7x64-ultimate.xml
+++ b/assets/win7x64-ultimate.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x64.xml b/assets/win7x64.xml
index 3769dfd..db6a87f 100644
--- a/assets/win7x64.xml
+++ b/assets/win7x64.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x86-enterprise.xml b/assets/win7x86-enterprise.xml
index 7ac8ef0..e7660ec 100644
--- a/assets/win7x86-enterprise.xml
+++ b/assets/win7x86-enterprise.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x86-ultimate.xml b/assets/win7x86-ultimate.xml
index 419a508..f9486b5 100644
--- a/assets/win7x86-ultimate.xml
+++ b/assets/win7x86-ultimate.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win7x86.xml b/assets/win7x86.xml
index bae5a8f..890d18d 100644
--- a/assets/win7x86.xml
+++ b/assets/win7x86.xml
@@ -273,11 +273,16 @@
17
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 18
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 18
+ 19
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win81x64-enterprise-eval.xml b/assets/win81x64-enterprise-eval.xml
index a406f7f..498e332 100644
--- a/assets/win81x64-enterprise-eval.xml
+++ b/assets/win81x64-enterprise-eval.xml
@@ -288,11 +288,16 @@
16
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 17
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 17
+ 18
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -300,3 +305,4 @@
+
diff --git a/assets/win81x64-enterprise.xml b/assets/win81x64-enterprise.xml
index db6eec9..cebab90 100644
--- a/assets/win81x64-enterprise.xml
+++ b/assets/win81x64-enterprise.xml
@@ -291,11 +291,16 @@
16
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 17
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 17
+ 18
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/win81x64.xml b/assets/win81x64.xml
index bf1ff5e..eb764dd 100644
--- a/assets/win81x64.xml
+++ b/assets/win81x64.xml
@@ -298,11 +298,16 @@
16
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 17
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 17
+ 18
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/winvistax64-enterprise.xml b/assets/winvistax64-enterprise.xml
index d6ff627..67e02fc 100644
--- a/assets/winvistax64-enterprise.xml
+++ b/assets/winvistax64-enterprise.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/winvistax64-ultimate.xml b/assets/winvistax64-ultimate.xml
index 78ed091..cdd73eb 100644
--- a/assets/winvistax64-ultimate.xml
+++ b/assets/winvistax64-ultimate.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -259,3 +264,4 @@
+
diff --git a/assets/winvistax64.xml b/assets/winvistax64.xml
index d1de997..f2dc848 100644
--- a/assets/winvistax64.xml
+++ b/assets/winvistax64.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -259,3 +264,4 @@
+
diff --git a/assets/winvistax86-enterprise.xml b/assets/winvistax86-enterprise.xml
index 91c96df..2e8b3b3 100644
--- a/assets/winvistax86-enterprise.xml
+++ b/assets/winvistax86-enterprise.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -259,3 +264,4 @@
+
diff --git a/assets/winvistax86-ultimate.xml b/assets/winvistax86-ultimate.xml
index c3ec41a..0cb6857 100644
--- a/assets/winvistax86-ultimate.xml
+++ b/assets/winvistax86-ultimate.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
diff --git a/assets/winvistax86.xml b/assets/winvistax86.xml
index 07003fb..c3a2302 100644
--- a/assets/winvistax86.xml
+++ b/assets/winvistax86.xml
@@ -247,11 +247,16 @@
22
+ cmd /C echo 20.20.20.1 host.lan >> %WINDIR%\system32\drivers\etc\hosts
+ Add entry in hosts file
+
+
+ 23
cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data
Create desktop shortcut to shared folder
- 23
+ 24
cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"
Execute custom script from the OEM folder if exists
@@ -259,3 +264,4 @@
+
diff --git a/src/define.sh b/src/define.sh
index d094037..6edc4bd 100644
--- a/src/define.sh
+++ b/src/define.sh
@@ -1584,6 +1584,9 @@ prepareInstall() {
[ -n "$PASSWORD" ] && password=$(echo "$PASSWORD" | sed 's/"//g')
[ -z "$password" ] && password="admin"
+ local ip="20.20.20.1"
+ [ -n "${VM_NET_IP:-}" ] && ip="${VM_NET_IP%.*}.1"
+
find "$target" -maxdepth 1 -type f -iname winnt.sif -exec rm {} \;
{ echo "[Data]"
@@ -1766,6 +1769,14 @@ prepareInstall() {
echo ""
echo "Call Domain.MoveHere(LocalAdminADsPath, \"$username\")"
echo ""
+ echo "With (CreateObject(\"Scripting.FileSystemObject\"))"
+ echo " SysRoot = WshShell.ExpandEnvironmentStrings(\"%SystemRoot%\")"
+ echo " Set oFile = .OpenTextFile(SysRoot & \"\system32\drivers\etc\hosts\", 8, true)"
+ echo " oFile.Write(\"$ip host.lan\")"
+ echo " oFile.Close()"
+ echo " Set oFile = Nothing"
+ echo "End With"
+ echo ""
echo "Set oLink = WshShell.CreateShortcut(WshShell.ExpandEnvironmentStrings(\"%userprofile%\\Desktop\\Shared.lnk\"))"
echo "With oLink"
echo " .TargetPath = \"\\\\host.lan\\Data\""
diff --git a/src/install.sh b/src/install.sh
index 396911f..c3fa8ef 100644
--- a/src/install.sh
+++ b/src/install.sh
@@ -756,6 +756,10 @@ updateXML() {
local language="$2"
local culture region user admin pass keyboard
+ if [ -n "${VM_NET_IP:-}" ]; then
+ sed -i "s/ 20.20.20.1 / ${VM_NET_IP%.*}.1 /g" "$asset"
+ fi
+
[ -z "$HEIGHT" ] && HEIGHT="720"
[ -z "$WIDTH" ] && WIDTH="1280"
diff --git a/src/power.sh b/src/power.sh
index 1c2c223..8ea6ff0 100644
--- a/src/power.sh
+++ b/src/power.sh
@@ -103,19 +103,11 @@ finish() {
pid="/var/run/tpm.pid"
[ -s "$pid" ] && pKill "$(<"$pid")"
- rm -f "$pid"
pid="/var/run/wsdd.pid"
[ -s "$pid" ] && pKill "$(<"$pid")"
- rm -f "$pid"
- pid="/var/run/samba/nmbd.pid"
- [ -s "$pid" ] && pKill "$(<"$pid")"
- rm -f "$pid"
-
- pid="/var/run/samba/smbd.pid"
- [ -s "$pid" ] && pKill "$(<"$pid")"
- rm -f "$pid"
+ fKill "smbd"
closeNetwork
diff --git a/src/samba.sh b/src/samba.sh
index 687fd16..d68d0b2 100644
--- a/src/samba.sh
+++ b/src/samba.sh
@@ -7,10 +7,7 @@ set -Eeuo pipefail
tmp="/tmp/smb"
rm -rf "$tmp"
-
-rm -f /var/run/wsdd.pid
-rm -f /var/run/samba/nmbd.pid
-rm -f /var/run/samba/smbd.pid
+rm -rf /var/run/wsdd.pid
[[ "$SAMBA" == [Nn]* ]] && return 0
[[ "$NETWORK" == [Nn]* ]] && return 0
@@ -22,15 +19,16 @@ else
hostname="host.lan"
case "${NETWORK,,}" in
"user"* | "passt" | "slirp" )
- interfaces="lo" ;;
- # if ! ip link set "$interfaces" multicast on >/dev/null; then
- # warn "Failed to enable multicast on loopback interface!"
- # fi ;;
- *) interfaces="$VM_NET_BRIDGE" ;;
+ interfaces="lo"
+ if ! ip link set "$interfaces" multicast on >/dev/null; then
+ warn "Failed to enable multicast on loopback interface!"
+ fi ;;
+ *)
+ interfaces="dockerbridge"
+ if [ -n "${SAMBA_INTERFACE:-}" ]; then
+ interfaces+=",$SAMBA_INTERFACE"
+ fi ;;
esac
- if [ -n "${SAMBA_INTERFACE:-}" ]; then
- interfaces+=",$SAMBA_INTERFACE"
- fi
fi
html "Initializing shared folder..."
@@ -39,7 +37,7 @@ html "Initializing shared folder..."
addShare() {
local dir="$1"
local ref="$2"
- local name="$3"
+ local name="$3"
local comment="$4"
mkdir -p "$dir" || return 1