NET USE/REQUIREINTEGRITY/REQUIREPRIVACY/WRITETHROUGH?

NET USE/REQUIREINTEGRITY/REQUIREPRIVACY/WRITETHROUGH?

在我的(荷兰) 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 提供程序必须使用某种加密形式,以便当第三方看到客户端和服务器之间的通信时,他们无法看到通信中包含的任何敏感信息。

相关内容