如何使用批处理脚本更改clearcase_albd 帐户域名和密码?

How to change clearcase_albd account domain name and password using batch script?

我们正处于 ClearCase windows 域迁移阶段。现在我们迁移了域,但是如何在用户计算机中使用批处理脚本更改 clearcase_albd 帐户域名和密码。我对批处理脚本很陌生。

Old Domain Name: Old_Domain
New Domain Name: New_Domain

Old Account: dragon
New Account: dragon_fire

除非用户对计算机具有管理员访问权限,否则用户执行的批处理文件可能无法工作。

使用 SC 命令进行远程操作可能会有更好的运气。您还需要更改 ClearCase 管理组名称。

如果您要直接访问每个用户系统,您可以创建一个 .reg 文件来重置存储在 HKLM\Software\Wow6432Node\Atria\ClearCase\currentversion\ClearCaseGroupName 中的组名。

服务名和密码修改很简单:

SC config albd obj= (new domain)\(new account) 
SC config albd password= (new password)

如果不再使用旧的拥有帐户,您还需要删除所有本地托管的视图。
如果您还没有完成迁移的那一部分,您可以使用 cleartool fix_prot 中的 -replace_server_process_group 选项来更改它。
如果您使用 fix_prot -root 更改视图存储权限,您可能会导致视图无法访问某些元素。