From 9c7ecb00b00c3b37ee90030fd614a0a00cf30fe2 Mon Sep 17 00:00:00 2001
From: xsy420 <1259795637@qq.com>
Date: Thu, 16 May 2024 13:37:21 +0800
Subject: [PATCH] feat: Enable file sharing by default. (Support multiple
languages)
---
assets/win10x64-enterprise-eval.xml | 2 +-
assets/win10x64-enterprise.xml | 2 +-
assets/win10x64-iot.xml | 2 +-
assets/win10x64-ltsc.xml | 2 +-
assets/win10x64.xml | 2 +-
assets/win11x64-enterprise-eval.xml | 2 +-
assets/win11x64-enterprise.xml | 2 +-
assets/win11x64.xml | 2 +-
assets/win2008r2-eval.xml | 2 +-
assets/win2008r2.xml | 2 +-
assets/win2012r2-eval.xml | 2 +-
assets/win2012r2.xml | 2 +-
assets/win2016-eval.xml | 2 +-
assets/win2016.xml | 2 +-
assets/win2019-eval.xml | 2 +-
assets/win2019.xml | 2 +-
assets/win2022-eval.xml | 2 +-
assets/win2022.xml | 2 +-
assets/win7x64-enterprise.xml | 2 +-
assets/win7x64-ultimate.xml | 2 +-
assets/win7x64.xml | 2 +-
assets/win7x86-enterprise.xml | 2 +-
assets/win7x86-ultimate.xml | 2 +-
assets/win7x86.xml | 2 +-
assets/win81x64-enterprise-eval.xml | 2 +-
assets/win81x64-enterprise.xml | 2 +-
assets/win81x64.xml | 2 +-
27 files changed, 27 insertions(+), 27 deletions(-)
diff --git a/assets/win10x64-enterprise-eval.xml b/assets/win10x64-enterprise-eval.xml
index 860ae74..e32981c 100644
--- a/assets/win10x64-enterprise-eval.xml
+++ b/assets/win10x64-enterprise-eval.xml
@@ -458,7 +458,7 @@
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
diff --git a/assets/win10x64-enterprise.xml b/assets/win10x64-enterprise.xml
index 0bb16ca..c14aeee 100644
--- a/assets/win10x64-enterprise.xml
+++ b/assets/win10x64-enterprise.xml
@@ -461,7 +461,7 @@
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
diff --git a/assets/win10x64-iot.xml b/assets/win10x64-iot.xml
index ef591ce..1d49869 100644
--- a/assets/win10x64-iot.xml
+++ b/assets/win10x64-iot.xml
@@ -467,7 +467,7 @@
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
diff --git a/assets/win10x64-ltsc.xml b/assets/win10x64-ltsc.xml
index d5049ae..0626f05 100644
--- a/assets/win10x64-ltsc.xml
+++ b/assets/win10x64-ltsc.xml
@@ -464,7 +464,7 @@
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
diff --git a/assets/win10x64.xml b/assets/win10x64.xml
index d79f000..dba47f7 100644
--- a/assets/win10x64.xml
+++ b/assets/win10x64.xml
@@ -461,7 +461,7 @@
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
diff --git a/assets/win11x64-enterprise-eval.xml b/assets/win11x64-enterprise-eval.xml
index 55518d0..0a7831d 100644
--- a/assets/win11x64-enterprise-eval.xml
+++ b/assets/win11x64-enterprise-eval.xml
@@ -471,7 +471,7 @@
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
diff --git a/assets/win11x64-enterprise.xml b/assets/win11x64-enterprise.xml
index a15f62b..28fa266 100644
--- a/assets/win11x64-enterprise.xml
+++ b/assets/win11x64-enterprise.xml
@@ -474,7 +474,7 @@
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
diff --git a/assets/win11x64.xml b/assets/win11x64.xml
index 865825e..b82965c 100644
--- a/assets/win11x64.xml
+++ b/assets/win11x64.xml
@@ -474,7 +474,7 @@
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
diff --git a/assets/win2008r2-eval.xml b/assets/win2008r2-eval.xml
index 4c940ba..599fa53 100644
--- a/assets/win2008r2-eval.xml
+++ b/assets/win2008r2-eval.xml
@@ -298,7 +298,7 @@
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
diff --git a/assets/win2008r2.xml b/assets/win2008r2.xml
index 89bb580..12b44a6 100644
--- a/assets/win2008r2.xml
+++ b/assets/win2008r2.xml
@@ -301,7 +301,7 @@
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
diff --git a/assets/win2012r2-eval.xml b/assets/win2012r2-eval.xml
index 146b1f1..1b8b178 100644
--- a/assets/win2012r2-eval.xml
+++ b/assets/win2012r2-eval.xml
@@ -337,7 +337,7 @@
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
diff --git a/assets/win2012r2.xml b/assets/win2012r2.xml
index 5f2ebef..f29f850 100644
--- a/assets/win2012r2.xml
+++ b/assets/win2012r2.xml
@@ -340,7 +340,7 @@
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
diff --git a/assets/win2016-eval.xml b/assets/win2016-eval.xml
index 90d3d77..41a9b49 100644
--- a/assets/win2016-eval.xml
+++ b/assets/win2016-eval.xml
@@ -367,7 +367,7 @@
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
diff --git a/assets/win2016.xml b/assets/win2016.xml
index 9c0945e..34ff39d 100644
--- a/assets/win2016.xml
+++ b/assets/win2016.xml
@@ -370,7 +370,7 @@
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
diff --git a/assets/win2019-eval.xml b/assets/win2019-eval.xml
index ed6a17d..55d0f2c 100644
--- a/assets/win2019-eval.xml
+++ b/assets/win2019-eval.xml
@@ -371,7 +371,7 @@
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
diff --git a/assets/win2019.xml b/assets/win2019.xml
index fc202b4..6c21520 100644
--- a/assets/win2019.xml
+++ b/assets/win2019.xml
@@ -374,7 +374,7 @@
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
diff --git a/assets/win2022-eval.xml b/assets/win2022-eval.xml
index cea3ab4..3aa8ca1 100644
--- a/assets/win2022-eval.xml
+++ b/assets/win2022-eval.xml
@@ -371,7 +371,7 @@
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
diff --git a/assets/win2022.xml b/assets/win2022.xml
index 39127cf..4dc6eaa 100644
--- a/assets/win2022.xml
+++ b/assets/win2022.xml
@@ -374,7 +374,7 @@
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
diff --git a/assets/win7x64-enterprise.xml b/assets/win7x64-enterprise.xml
index 870fb0d..d23c245 100644
--- a/assets/win7x64-enterprise.xml
+++ b/assets/win7x64-enterprise.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win7x64-ultimate.xml b/assets/win7x64-ultimate.xml
index b024814..27c2eb3 100644
--- a/assets/win7x64-ultimate.xml
+++ b/assets/win7x64-ultimate.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win7x64.xml b/assets/win7x64.xml
index 3dede8a..3920890 100644
--- a/assets/win7x64.xml
+++ b/assets/win7x64.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win7x86-enterprise.xml b/assets/win7x86-enterprise.xml
index 492a0be..676fca3 100644
--- a/assets/win7x86-enterprise.xml
+++ b/assets/win7x86-enterprise.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win7x86-ultimate.xml b/assets/win7x86-ultimate.xml
index ea33320..1e89060 100644
--- a/assets/win7x86-ultimate.xml
+++ b/assets/win7x86-ultimate.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win7x86.xml b/assets/win7x86.xml
index 030da22..4d91877 100644
--- a/assets/win7x86.xml
+++ b/assets/win7x86.xml
@@ -302,7 +302,7 @@
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
diff --git a/assets/win81x64-enterprise-eval.xml b/assets/win81x64-enterprise-eval.xml
index c4e8d7f..7751a17 100644
--- a/assets/win81x64-enterprise-eval.xml
+++ b/assets/win81x64-enterprise-eval.xml
@@ -322,7 +322,7 @@
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
diff --git a/assets/win81x64-enterprise.xml b/assets/win81x64-enterprise.xml
index 7c0fdcd..104be6a 100644
--- a/assets/win81x64-enterprise.xml
+++ b/assets/win81x64-enterprise.xml
@@ -325,7 +325,7 @@
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
diff --git a/assets/win81x64.xml b/assets/win81x64.xml
index c9b69e0..7973841 100644
--- a/assets/win81x64.xml
+++ b/assets/win81x64.xml
@@ -332,7 +332,7 @@
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