在我的(荷兰) Windows 10 Pro 计算机上,NET USE /?
显示以下语法:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[/REQUIREINTEGRITY]
[/REQUIREPRIVACY]
[/WRITETHROUGH]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
我以前没有见过/REQUIREINTEGRITY
,所以我猜那些是新开关。我搜索了一下,但没有找到任何权威的线索。它们是什么意思?/REQUIREPRIVACY
/WRITETHROUGH
为什么微软NET USE
最近没有提供文档?
答案1
我找不到关于它们何时被添加以供使用的参考net.exe
,但是
[/WRITETHROUGH]
已添加到 Windows 10 Build 1809 中 - 它允许您映射指定强制单元访问(“直写”)的驱动器并绕过所有操作系统缓存,强制 I/O 直达磁盘。
我发现另外两个引用这里与 UNC 路径强化相关
来自链接
UNC 强化访问功能允许使用附加信息“标记”特定服务器或共享,以便向多个 UNC 提供商 (MUP) 和 UNC 提供商告知超出 UNC 提供商默认设置的安全要求。具体来说,支持以下三个安全属性:
RequireIntegrity=<0|1>
– 当此属性设置为 1 时,MUP 和选定的 UNC 提供程序必须使用完整性检查,以便检测第三方在客户端和服务器之间传输时何时操纵请求或响应,以阻止篡改攻击。
RequirePrivacy=<0|1>
– 当此属性设置为 1 时,MUP 和选定的 UNC 提供程序必须使用某种加密形式,以便当第三方看到客户端和服务器之间的通信时,他们无法看到通信中包含的任何敏感信息。