【发布时间】:2018-02-28 16:09:53
【问题描述】:
我们正在将数据从一个文件管理器迁移到另一个文件管理器,并且我们在其 Active Directory 配置文件下为一群用户设置了主目录。有些用户有\\\x.x.x.x\sharename\etc,有些有\\\hostname\sharename\etc,有些有\\\hostname.domain.global\sharename\etc。
我需要将x.x.x.x、hostname 和hostname.domain.global 的第一部分替换为domain.global\sharename\etc 的新DFS 名称,其他所有内容保持不变。
我该怎么做?
谢谢。
【问题讨论】:
-
我要提一提的是,每个用户都是独一无二的,因为在示例中的 \sharename 之后,他们之后还有一些其他文件夹,所以我不能将它们全部更改为 \\\domain.global\sharename \..
-
我假设您的意思是新的 Dfs 名称是
domain.global而不是domain.global\sharename\etc?请用示例更新您的问题。 -
您好,是的,新的 DFS 名称是 domain.global,例如 .. old: \\hostname\sharename\etc new \\domain.global\sharename\etc
-
你可以使用正则表达式(见我的回答)。
标签: powershell active-directory partial home-directory