ドライブマップの変更でPowerShellを使って楽をしようと思い、試してみました(net use部分の一括変更です)。
手順
- ドメイン管理者権限でログインしているクライアント上で、管理者権限でPowerShellを起動します
- Group Policy Management Consoleをインストールします
Add-WindowsFeature GPMC
- グループポリシーモジュールをインストールします
Import-Module -Name grouppolicy
- グループポリシーオブジェクトをバックアップします
Backup-GPO -Name グループポリシー名① -Path 出力先パス Backup-GPO -Name グループポリシー名② -Path 出力先パス Backup-GPO -Name グループポリシー名③ -Path 出力先パス #︙ #(変換したい数だけ列挙)
- グループポリシーオブジェクト内のドライブマップパスを変更します
出力された
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\DomainSysvol\GPO\User\Preferences\Drives\Drives.xml
内の、
path=”~~~” を書き換えて保存します
(変換したいポリシー数ぶん、Drives.xmlを書き換え) - グループポリシーオブジェクトをインポートします
Import-GPO -BackupGpoName グループポリシー名① -TargetName グループポリシー名① -Path ポリシーを保存したパス Import-GPO -BackupGpoName グループポリシー名② -TargetName グループポリシー名② -Path ポリシーを保存したパス Import-GPO -BackupGpoName グループポリシー名③ -TargetName グループポリシー名③ -Path ポリシーを保存したパス #︙ #(変換したい数だけ列挙)
以上です。