使用 netsh firewall 指令將程式加入 Windows XP 防火牆例外清單時,常因路徑含空格(如 Program Files)導致「語法錯誤」。關鍵在於:含空格的路徑必須用雙引號括起來。
❌ 錯誤:
netsh firewall add allowedprogram C:\Program Files\GoldenSoft\NetRG\WinNT\Client\NetRGClt.exe NetRGClt ENABLE
✅ 正確:
netsh firewall add allowedprogram "C:\Program Files\GoldenSoft\NetRG\WinNT\Client\NetRGClt.exe" NetRGClt ENABLE

netsh firewall show allowedprogram 查看現有規則,確認無誤再新增。細心檢查每個符號,就能順利讓還原精靈等管理程式穿透防火牆。