From b4f25ab645d69bd14ea5fb7179a55f905e0b9e9f Mon Sep 17 00:00:00 2001 From: xsy420 <73682606+xsy420@users.noreply.github.com> Date: Thu, 16 May 2024 11:38:00 +0100 Subject: [PATCH] feat: Support multiple languages (#504) --- assets/win10x64-enterprise-eval.xml | 18 +++++++----------- assets/win10x64-enterprise.xml | 18 +++++++----------- assets/win10x64-iot.xml | 18 +++++++----------- assets/win10x64-ltsc.xml | 18 +++++++----------- assets/win10x64.xml | 18 +++++++----------- assets/win11x64-enterprise-eval.xml | 24 ++++++++++-------------- assets/win11x64-enterprise.xml | 22 +++++++++------------- assets/win11x64.xml | 22 +++++++++------------- assets/win2008r2-eval.xml | 18 +++++++----------- assets/win2008r2.xml | 18 +++++++----------- assets/win2012r2-eval.xml | 18 +++++++----------- assets/win2012r2.xml | 18 +++++++----------- assets/win2016-eval.xml | 18 +++++++----------- assets/win2016.xml | 18 +++++++----------- assets/win2019-eval.xml | 18 +++++++----------- assets/win2019.xml | 18 +++++++----------- assets/win2022-eval.xml | 18 +++++++----------- assets/win2022.xml | 18 +++++++----------- assets/win7x64-enterprise.xml | 18 +++++++----------- assets/win7x64-ultimate.xml | 18 +++++++----------- assets/win7x64.xml | 18 +++++++----------- assets/win7x86-enterprise.xml | 18 +++++++----------- assets/win7x86-ultimate.xml | 18 +++++++----------- assets/win7x86.xml | 18 +++++++----------- assets/win81x64-enterprise-eval.xml | 18 +++++++----------- assets/win81x64-enterprise.xml | 18 +++++++----------- assets/win81x64.xml | 18 +++++++----------- 27 files changed, 196 insertions(+), 304 deletions(-) diff --git a/assets/win10x64-enterprise-eval.xml b/assets/win10x64-enterprise-eval.xml index 5d282e4..9e3fb01 100644 --- a/assets/win10x64-enterprise-eval.xml +++ b/assets/win10x64-enterprise-eval.xml @@ -292,15 +292,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -453,16 +444,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win10x64-enterprise.xml b/assets/win10x64-enterprise.xml index 8365f38..5a3c262 100644 --- a/assets/win10x64-enterprise.xml +++ b/assets/win10x64-enterprise.xml @@ -295,15 +295,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -456,16 +447,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win10x64-iot.xml b/assets/win10x64-iot.xml index 27b5ca1..3b00918 100644 --- a/assets/win10x64-iot.xml +++ b/assets/win10x64-iot.xml @@ -301,15 +301,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -462,16 +453,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win10x64-ltsc.xml b/assets/win10x64-ltsc.xml index 787f8e7..3485899 100644 --- a/assets/win10x64-ltsc.xml +++ b/assets/win10x64-ltsc.xml @@ -298,15 +298,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -459,16 +450,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win10x64.xml b/assets/win10x64.xml index 4dacfab..62ca61a 100644 --- a/assets/win10x64.xml +++ b/assets/win10x64.xml @@ -295,15 +295,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -456,16 +447,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win11x64-enterprise-eval.xml b/assets/win11x64-enterprise-eval.xml index f696049..8dde5c6 100644 --- a/assets/win11x64-enterprise-eval.xml +++ b/assets/win11x64-enterprise-eval.xml @@ -310,15 +310,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -466,26 +457,31 @@ 20 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 21 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing - 22 + 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV1 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 23 + 24 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 24 + 25 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 37722de..c1a22c3 100644 --- a/assets/win11x64-enterprise.xml +++ b/assets/win11x64-enterprise.xml @@ -313,15 +313,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -469,26 +460,31 @@ 20 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 21 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 22 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV1 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 23 + 24 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 24 + 25 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 e773e54..f1c0086 100644 --- a/assets/win11x64.xml +++ b/assets/win11x64.xml @@ -313,15 +313,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -469,26 +460,31 @@ 20 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 21 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 22 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV1 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 23 + 24 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 24 + 25 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 4f69250..230743c 100644 --- a/assets/win2008r2-eval.xml +++ b/assets/win2008r2-eval.xml @@ -173,15 +173,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -293,16 +284,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2008r2.xml b/assets/win2008r2.xml index 18bf9f3..9b2a0d7 100644 --- a/assets/win2008r2.xml +++ b/assets/win2008r2.xml @@ -176,15 +176,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -296,16 +287,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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-eval.xml b/assets/win2012r2-eval.xml index 2e1747d..7fcde90 100644 --- a/assets/win2012r2-eval.xml +++ b/assets/win2012r2-eval.xml @@ -203,15 +203,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -332,16 +323,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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 58c1c80..d655136 100644 --- a/assets/win2012r2.xml +++ b/assets/win2012r2.xml @@ -206,15 +206,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -335,16 +326,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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 78f4329..6834243 100644 --- a/assets/win2016-eval.xml +++ b/assets/win2016-eval.xml @@ -203,15 +203,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -362,16 +353,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2016.xml b/assets/win2016.xml index db440a8..125638b 100644 --- a/assets/win2016.xml +++ b/assets/win2016.xml @@ -206,15 +206,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -365,16 +356,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2019-eval.xml b/assets/win2019-eval.xml index 0baa0b7..b6f6258 100644 --- a/assets/win2019-eval.xml +++ b/assets/win2019-eval.xml @@ -207,15 +207,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -366,16 +357,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2019.xml b/assets/win2019.xml index 76d2a73..2ae76da 100644 --- a/assets/win2019.xml +++ b/assets/win2019.xml @@ -210,15 +210,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -369,16 +360,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2022-eval.xml b/assets/win2022-eval.xml index 0e88e0a..53bb0bc 100644 --- a/assets/win2022-eval.xml +++ b/assets/win2022-eval.xml @@ -207,15 +207,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -366,16 +357,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win2022.xml b/assets/win2022.xml index f844cf6..aa585a1 100644 --- a/assets/win2022.xml +++ b/assets/win2022.xml @@ -210,15 +210,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -369,16 +360,21 @@ 21 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 22 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 23 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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.xml b/assets/win7x64-enterprise.xml index 6934dd5..e57a310 100644 --- a/assets/win7x64-enterprise.xml +++ b/assets/win7x64-enterprise.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win7x64-ultimate.xml b/assets/win7x64-ultimate.xml index 6e6e36c..dc17ba5 100644 --- a/assets/win7x64-ultimate.xml +++ b/assets/win7x64-ultimate.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win7x64.xml b/assets/win7x64.xml index 29c0ab7..90c699d 100644 --- a/assets/win7x64.xml +++ b/assets/win7x64.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win7x86-enterprise.xml b/assets/win7x86-enterprise.xml index 11c78b6..bdd8d26 100644 --- a/assets/win7x86-enterprise.xml +++ b/assets/win7x86-enterprise.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win7x86-ultimate.xml b/assets/win7x86-ultimate.xml index 221ef90..54a7407 100644 --- a/assets/win7x86-ultimate.xml +++ b/assets/win7x86-ultimate.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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/win7x86.xml b/assets/win7x86.xml index c243898..ff8b8f0 100644 --- a/assets/win7x86.xml +++ b/assets/win7x86.xml @@ -177,15 +177,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -297,16 +288,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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-enterprise-eval.xml b/assets/win81x64-enterprise-eval.xml index 99f9ed3..15dd729 100644 --- a/assets/win81x64-enterprise-eval.xml +++ b/assets/win81x64-enterprise-eval.xml @@ -188,15 +188,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -317,16 +308,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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-enterprise.xml b/assets/win81x64-enterprise.xml index b43038e..cbaa582 100644 --- a/assets/win81x64-enterprise.xml +++ b/assets/win81x64-enterprise.xml @@ -191,15 +191,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -320,16 +311,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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 19ea568..5b54c2a 100644 --- a/assets/win81x64.xml +++ b/assets/win81x64.xml @@ -198,15 +198,6 @@ 0 - - - - true - Remote Desktop - all - - - @@ -327,16 +318,21 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" Enable File Sharing 17 + powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "RemoteDesktop-[^I].*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + Add RDP in firewall + + + 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