active-directory - 使用 Microsoft 365 时如何创建没有重音字符的主目录
问题描述
如果我的名字包含像 ä 或 ö 这样的字符,我想在登录到连接到我的 Azure AD 目录的计算机时自动创建一个没有这些字符的主目录。
没有设置可以告诉您将哪个名称用作您的主目录,或者是它?
First name Eino
Last name Mäkitalo
DisplayName Eino Mäkitalo
将创建一个目录c:\Users\EinoMäkitalo
。
我更喜欢没有ä
像“eino”这样的目录或美国制造的程序/程序员可以生存的东西,因为他们不理解 utf-8 等:-)
任何允许我使用自己的名字的简单想法。
解决方案
• 当您登录到加入 Azure AD 的系统时,用户主目录路径通常设置为“C:\Users<UPN>”,其中“UPN”是在 Azure AD 中为该用户设置的用户主体名称。此外,UPN 的格式为“abc@domainname.com”,其中“abc”是在用户创建期间分配或创建的登录属性。
• 因此,如果您尝试通过排除字母“a”和“o”来创建用户或修改将要创建或已经创建的用户的用户主体名称,那么将在默认路径中自动创建用户主目录不包括字母“a”和“o”。因此,要在没有字母“a”和“o”的情况下批量创建新用户,请使用以下 powershell 脚本,但还要记住使用所需的 UPN 命名更改修改批量用户 csv 文件,然后相应地运行此脚本:-
‘ Connect-AzureAD
Import-Csv -Path “E:\Data\ADUsers.csv” | foreach {New-AzureADUser -
DisplayName $_.DisplayName -FirstName $_.FirstName -LastName $_.LastName -
UserPrincipalName $_.UserPrincipalName} | Export-Csv -Path
“E:\Data\Results.csv” ‘
• 一旦UPN 属性发生了所需的更改,然后登录加入Azure AD 的计算机,用户主目录将使用登录用户的UPN 名称重新创建。万一,如果要更改用户主目录,则必须通过本地计算机的注册表编辑器进行更改,如下所示: -
注销 azure AD 用户并使用本地管理员帐户登录。
将 Azure AD 用户配置文件复制到新位置,确保设置了正确的权限。
修改 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 下 ProfilesDirectory 的注册表值,使其指向新位置。
请找到以下链接以了解更多信息:-
https://docs.microsoft.com/en-us/azure/active-directory/enterprise-users/users-bulk-add
推荐阅读
- python - Django - 覆盖保存方法以发送数据
- npm - 打包 React 应用时如何解决“Unexpected Token Operator (>)”错误?
- javascript - 渲染非常大的虚拟表的问题
- google-apps-script - 有没有办法使用 Apps 脚本获取网站的 IP
- c++ - 是否可以通过 Windows C++ 应用程序中的唯一地址检测蓝牙设备?
- python - 什么是 '
我写了这样的东西:
import numpy as np n=['28/08/201818:20:35PM'] n=np.array(n) n
给了我输出
array(['28/08/201818:20:35PM'], dtype='<U20')
我没有得到输出中的dtype。是 'U- sql-server - 在sql server中实现脚本时如何确定哪种隔离更好
- python - 运行服务器后之前添加的文件
- web - 如何为禁用按钮添加工具提示?(反应带)
- autolisp - 使用 autolisp 脚本更改显示配置