uday Asked: 2021-04-06 01:06:12 +0800 CST2021-04-06 01:06:12 +0800 CST 2021-04-06 01:06:12 +0800 CST 权限不适用于巴西机器上的文件夹,如何解决? 772 我正在使用 icacls 的 RunWait 将权限应用于文件夹。 它在 Windows 10 64 位英文机器上正常工作。 但是当我在巴西机器上运行时,它不适用。 所以在巴西机器上手动运行命令并得到以下错误。 操作失败返回代码 1332。 它描述为“没有完成帐户名称和安全 ID 之间的映射”。 我知道用户在巴西机器上写成 Usuarios。 但是如何使用独立于语言的代码设置用户文件夹的权限,以便它适用于所有机器,即使语言不同。 windows vbscript icacls 2 个回答 Voted Aaron Axvig 2021-04-13T07:46:37+08:002021-04-13T07:46:37+08:00 您可能认为Users : Usuarios差异会导致问题,但实际上不应该。巴西机器应该仍然有一个Users文件夹,并使用Desktop.ini文件的内容告诉 Windows Explorer 显示本地化名称Usuarios。 如果您还没有,请使用特殊文件夹开始您要喂食的路径icacls。这种技术可以防止由于系统配置的变化而出现的许多问题。例如,要更改C:\Users\testUser\Sample Folder\您可以使用的权限%UserProfile%\Sample Folder\。 Best Answer uday 2021-04-29T03:17:16+08:002021-04-29T03:17:16+08:00 使用 Installshield ISLockPermissions 表而不是 LockPermissions 表,我可以在 msi 中添加设置并安装它以应用权限。 我们需要设置这个选项。
您可能认为
Users : Usuarios
差异会导致问题,但实际上不应该。巴西机器应该仍然有一个Users
文件夹,并使用Desktop.ini
文件的内容告诉 Windows Explorer 显示本地化名称Usuarios
。如果您还没有,请使用特殊文件夹开始您要喂食的路径
icacls
。这种技术可以防止由于系统配置的变化而出现的许多问题。例如,要更改C:\Users\testUser\Sample Folder\
您可以使用的权限%UserProfile%\Sample Folder\
。使用 Installshield ISLockPermissions 表而不是 LockPermissions 表,我可以在 msi 中添加设置并安装它以应用权限。
我们需要设置这个选项。