"GPO" の一覧

Windows2003のGPOでネットワークドライブの割り当て

\\Test001\Work という共有フォルダをXドライブとして割り当てると、エクスプローラ上ではTest001のWork(X:)となってしまい非常に気に入らない。

このTest001のWorkという名称はnet useコマンドでは設定できない為、やむなくVBScriptを使う方針に。あとは、GPOで配布したら完了。

しかし問題が。Windows7では正しく機能しない。ActiveDirectoryのサーバーが2008ならこんなことしなくとも、GUIですぐ終わるのに

もしWindows2003ServerのGPOにて下記のようなスクリプトをWindows7で利用できている方が居たら情報下さい。判りにくかったので下記へ変更しました。
(2009/12/11追記)Windows7上で上記のスクリプトは動作しますが、WindowsServer2003のActiveDirectory環境からログオンスクリプトとして配布しても、Windows7上では動作しません。もしこの条件でWindow7のログインスクリプトとして動作が確認できた方が見えたら、情報下さい。

Set objNet = CreateObject("WScript.Network")

'特定のユーザーだけにマウント
If (objNet.UserName = "hogehoge") Then
    Call CreateNetworkDrive("X:", "\\test01\hoge", "Hoge用")
End If

'ドライブマウント処理
Call CreateNetworkDrive("Y:", "\\test01\Work", "Work用")

Sub CreateNetworkDrive(strDrive, strPath, strExplain)

    'ドライブアンマウント処理
On Error Resume Next
    objNet.RemoveNetworkDrive strDrive, true, true
On Error Goto 0

    objNet.MapNetworkDrive strDrive , strpath

    'ドライブ名称設定
    CreateObject("Shell.Application").NameSpace(strDrive & "\").Items().Item().Name = strExplain

End Sub

VistaとOffice2007へのGPO

まだほとんどXP+Office2003ですが、事前準備として。

Office2007の保存形式をデフォルトで2003形式に変更する。

Vistaで追加された管理項目に対してWindows 2003 ServerのActive Directory環境でどう対応するかについてはここ

やっぱりドメインサーバーを2008に移行か。Widows 2008 Serverを買うとHyper-Vが付属するので、思わず仮想環境ホストサーバーという用途にしたくなってしまう。ドメインサーバーだけとして使うには勿体無いよなぁ。

Adobe ReaderのGPOによる配布

Adobe Readerの再配布版(スタンドアロン・インストール版)を入手する
Adobe Readerをサイレント・インストールする

このあたりを参考に、msiパッケージを作成する。

>AdbeRdr90_ja_JP.exe -nos_ne

インストールパッケージの展開先は下記だった。

C:\Documents and Settings\xxx\Local Settings\Application Data\Adobe\Reader 9.0\Setup Files

このフォルダを共有フォルダへてコピーし外部からみれるようにする。

GPOの設定は下記を参考にActiveDirectoryサーバーに対して実施すればよい。

http://www.atmarkit.co.jp/fwin2k/win2ktips/963msiaddeploy/msiaddeploy.html

すぐにGPOを更新するには

>gpupdate /force

として再起動すればOK。

※WindowsXPより古いWindowsではWMIフィルタが効かないので注意。