Tập lệnh PowerShell nhỏ sau đây có thể làm tương tự (nó cũng yêu cầu đặc quyền của quản trị viên).
Nó sẽ liệt kê tất cả các hồ sơ không riêng tư và yêu cầu xác nhận để thay đổi chúng thành riêng tư.
## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator
Get-NetConnectionProfile |
Where{ $_.NetWorkCategory -ne 'Private'} |
ForEach {
$_
$_|Set-NetConnectionProfile -NetWorkCategory Private -Confirm
}
Sản lượng mẫu trên hệ thống ngôn ngữ Đức của tôi:
Name : Netzwerk
InterfaceAlias : Ethernet
InterfaceIndex : 3
NetworkCategory : Public
IPv4Connectivity : Internet
IPv6Connectivity : Internet
Bestätigung
Möchten Sie diese Aktion wirklich ausführen?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "J"): K
Chỉnh sửa Đây là văn bản xác nhận tiếng Anh:
Confirm
Are you sure you want to perform this action?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): n