diff --git a/assets/win10x64-enterprise-eval.xml b/assets/win10x64-enterprise-eval.xml index 9e3fb01..f257bbc 100644 --- a/assets/win10x64-enterprise-eval.xml +++ b/assets/win10x64-enterprise-eval.xml @@ -292,6 +292,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -444,21 +453,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 5a3c262..9bb2ec1 100644 --- a/assets/win10x64-enterprise.xml +++ b/assets/win10x64-enterprise.xml @@ -295,6 +295,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -447,21 +456,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 3b00918..198e29c 100644 --- a/assets/win10x64-iot.xml +++ b/assets/win10x64-iot.xml @@ -301,6 +301,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -453,21 +462,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 3485899..a486187 100644 --- a/assets/win10x64-ltsc.xml +++ b/assets/win10x64-ltsc.xml @@ -298,6 +298,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -450,21 +459,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 62ca61a..a5e0524 100644 --- a/assets/win10x64.xml +++ b/assets/win10x64.xml @@ -295,6 +295,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -447,21 +456,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 8dde5c6..ad64df5 100644 --- a/assets/win11x64-enterprise-eval.xml +++ b/assets/win11x64-enterprise-eval.xml @@ -310,6 +310,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -457,31 +466,26 @@ 20 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 - - - 23 + 22 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV1 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 24 + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 25 + 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.xml b/assets/win11x64-enterprise.xml index c1a22c3..d3a379e 100644 --- a/assets/win11x64-enterprise.xml +++ b/assets/win11x64-enterprise.xml @@ -313,6 +313,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -460,31 +469,26 @@ 20 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 - 24 + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 25 + 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.xml b/assets/win11x64.xml index f1c0086..d7a32a1 100644 --- a/assets/win11x64.xml +++ b/assets/win11x64.xml @@ -313,6 +313,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -460,31 +469,26 @@ 20 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 - 24 + 23 reg.exe add "HKCU\Control Panel\UnsupportedHardwareNotificationCache" /v SV2 /d 0 /t REG_DWORD /f Disable unsupported hardware notifications - 25 + 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/win2008r2-eval.xml b/assets/win2008r2-eval.xml index 4f69250..f2e7644 100644 --- a/assets/win2008r2-eval.xml +++ b/assets/win2008r2-eval.xml @@ -177,8 +177,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -293,12 +293,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win2008r2.xml b/assets/win2008r2.xml index 18bf9f3..903f8fa 100644 --- a/assets/win2008r2.xml +++ b/assets/win2008r2.xml @@ -180,8 +180,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -296,12 +296,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win2012r2-eval.xml b/assets/win2012r2-eval.xml index 7fcde90..6bf8f49 100644 --- a/assets/win2012r2-eval.xml +++ b/assets/win2012r2-eval.xml @@ -203,6 +203,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -323,21 +332,16 @@ 15 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 d655136..86e0f18 100644 --- a/assets/win2012r2.xml +++ b/assets/win2012r2.xml @@ -206,6 +206,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -326,21 +335,16 @@ 15 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 @@ -348,3 +352,4 @@ + diff --git a/assets/win2016-eval.xml b/assets/win2016-eval.xml index 6834243..53073b6 100644 --- a/assets/win2016-eval.xml +++ b/assets/win2016-eval.xml @@ -203,6 +203,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -353,21 +362,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 125638b..1bdb2d9 100644 --- a/assets/win2016.xml +++ b/assets/win2016.xml @@ -206,6 +206,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -356,21 +365,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 @@ -378,3 +382,4 @@ + diff --git a/assets/win2019-eval.xml b/assets/win2019-eval.xml index b6f6258..d19ef46 100644 --- a/assets/win2019-eval.xml +++ b/assets/win2019-eval.xml @@ -207,6 +207,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -357,21 +366,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 @@ -379,3 +383,4 @@ + diff --git a/assets/win2019.xml b/assets/win2019.xml index 2ae76da..328c021 100644 --- a/assets/win2019.xml +++ b/assets/win2019.xml @@ -210,6 +210,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -360,21 +369,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 @@ -382,3 +386,4 @@ + diff --git a/assets/win2022-eval.xml b/assets/win2022-eval.xml index 53bb0bc..1d86489 100644 --- a/assets/win2022-eval.xml +++ b/assets/win2022-eval.xml @@ -207,6 +207,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -357,21 +366,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 @@ -379,3 +383,4 @@ + diff --git a/assets/win2022.xml b/assets/win2022.xml index aa585a1..0d73a90 100644 --- a/assets/win2022.xml +++ b/assets/win2022.xml @@ -210,6 +210,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -360,21 +369,16 @@ 21 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 22 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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..538f917 100644 --- a/assets/win7x64-enterprise.xml +++ b/assets/win7x64-enterprise.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win7x64-ultimate.xml b/assets/win7x64-ultimate.xml index 6e6e36c..93ecd9b 100644 --- a/assets/win7x64-ultimate.xml +++ b/assets/win7x64-ultimate.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win7x64.xml b/assets/win7x64.xml index 29c0ab7..426d3d3 100644 --- a/assets/win7x64.xml +++ b/assets/win7x64.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win7x86-enterprise.xml b/assets/win7x86-enterprise.xml index 11c78b6..2e391ff 100644 --- a/assets/win7x86-enterprise.xml +++ b/assets/win7x86-enterprise.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win7x86-ultimate.xml b/assets/win7x86-ultimate.xml index 221ef90..10368c8 100644 --- a/assets/win7x86-ultimate.xml +++ b/assets/win7x86-ultimate.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win7x86.xml b/assets/win7x86.xml index c243898..c99e4a5 100644 --- a/assets/win7x86.xml +++ b/assets/win7x86.xml @@ -181,8 +181,8 @@ true - Remote Desktop all + @FirewallAPI.dll,-28752 @@ -297,12 +297,12 @@ 15 - netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes Enable File Sharing diff --git a/assets/win81x64-enterprise-eval.xml b/assets/win81x64-enterprise-eval.xml index 15dd729..3ea5a50 100644 --- a/assets/win81x64-enterprise-eval.xml +++ b/assets/win81x64-enterprise-eval.xml @@ -188,6 +188,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -308,21 +317,16 @@ 15 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 cbaa582..432f8ff 100644 --- a/assets/win81x64-enterprise.xml +++ b/assets/win81x64-enterprise.xml @@ -191,6 +191,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -311,21 +320,16 @@ 15 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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 5b54c2a..2503c67 100644 --- a/assets/win81x64.xml +++ b/assets/win81x64.xml @@ -198,6 +198,15 @@ 0 + + + + true + all + @FirewallAPI.dll,-28752 + + + @@ -318,21 +327,16 @@ 15 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "NetDIS.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes Enable Network Discovery 16 - powershell -ExecutionPolicy ByPass -Command "Enable-NetFirewallRule -DisplayGroup @(Get-NetFirewallRule | Where-Object Name -Match "FPS-.*" | Select-Object DisplayGroup -Unique | % DisplayGroup)" + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes 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/winvistax64-enterprise.xml b/assets/winvistax64-enterprise.xml index f2efec3..f03da27 100644 --- a/assets/winvistax64-enterprise.xml +++ b/assets/winvistax64-enterprise.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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/winvistax64-ultimate.xml b/assets/winvistax64-ultimate.xml index 9b80a39..42f2f1e 100644 --- a/assets/winvistax64-ultimate.xml +++ b/assets/winvistax64-ultimate.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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/winvistax64.xml b/assets/winvistax64.xml index 009b991..681c6e0 100644 --- a/assets/winvistax64.xml +++ b/assets/winvistax64.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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/winvistax86-enterprise.xml b/assets/winvistax86-enterprise.xml index 83e7534..b86742e 100644 --- a/assets/winvistax86-enterprise.xml +++ b/assets/winvistax86-enterprise.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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/winvistax86-ultimate.xml b/assets/winvistax86-ultimate.xml index db407e3..90b84e8 100644 --- a/assets/winvistax86-ultimate.xml +++ b/assets/winvistax86-ultimate.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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/winvistax86.xml b/assets/winvistax86.xml index 07d5926..58e703c 100644 --- a/assets/winvistax86.xml +++ b/assets/winvistax86.xml @@ -232,7 +232,7 @@ 14 - netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes + netsh.exe advfirewall firewall set rule group="@FirewallAPI.dll,-28752" new enable=Yes Add RDP in firewall @@ -262,6 +262,16 @@ 20 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes + Enable Network Discovery + + + 21 + netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes + Enable File Sharing + + + 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