Tôi đang cố gắng viết các tập lệnh kiểm tra trạng thái của các cài đặt quan trọng trên PC Windows 7 hoặc Windows 10 của tôi. Tắt cài đặt "Chia sẻ tệp và máy in" TẮT / BẬT là tài liệu tốt. Nhưng có một lệnh hoặc khóa đăng ký sẽ cung cấp cho tôi trạng thái Boolean của "Chia sẻ tệp và máy in" cho các loại mạng khác nhau (công khai, riêng tư, tên miền) không? Tôi muốn xác minh rằng "Chia sẻ tệp và máy in" đã bị tắt cho các mạng công cộng và được bật cho các mạng riêng.
net share
hoặcwmic path Win32_Share get/value
trả lại các sự kiện cơ bản; Tôi đoán rằng thông tin mở rộng phụ thuộc vào cài đặt tường lửa hoạt động.