我正在尝试为所有人启用文件夹共享。
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
似乎适用于文件和打印机,但是
netsh advfirewall firewall set rule group="Public folder sharing" new enable=Yes
不起作用(>>没有符合指定条件的规则)
答案1
也许我没有正确理解你的问题,但是
netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=Yes
您为 SMB 协议配置了防火墙(SMB 用于文件/文件夹共享)。因此您应该能够使用以下命令创建共享:
net share sharename=folderpath /grant:username,permissions
如果需要网络发现:
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes