2011年7月5日火曜日

adm ファイルをつくるよ

ことのおこり

これだ~!こいつだ~!!

たいおうほうほう

ってのが,

  1. ネットワーク上のファイル共有からローカルに XLS ファイルをコピーしてから開く
  2. Microsoft Office File Validation Add-in を無効化する EnableOnLoad レジストリを設定する
  3. Excel 2007 または Excel 2010 を使用する
ってのはどうかとおもうんだよ。

グループポリシーで展開する

要は,HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileValidationEnableOnLoad0 を設定してあげればいい。

こんな感じでテンプレートを作ってしまえばいいよ。

CLASS USER
CATEGORY !!PCATEGORY
    POLICY !!PPOLICY
        KEYNAME "Software\Policies\Microsoft\Office\11.0\Excel\Security\FileValidation"
        PART !!PPART
            CHECKBOX
            VALUENAME "EnableOnLoad"
            VALUEON NUMERIC 1 DEFCHECKED
            VALUEOFF NUMERIC 0
        END PART
        EXPLAIN !!PEXPLAIN
    END POLICY
END CATEGORY
[strings]
PCATEGORY="Microsoft Office Excel 2003"
PPOLICY="セキュリティ"
PPART="Office ファイル検証 を行う"
PEXPLAIN="Office ファイル検証機能を有効化します。\n\n Microsoft Office File Validation Add-in (OFV: Office ファイル検証機能) が有効な Office 2003 環境で、ネットワーク上のファイル共有から XLS ファイルを開く時、ファイルが開かれるまでに時間がかかります。OFV を無効化するときにはチェックをはずします。\n\n Office File Validation (OFV) アドインがインストールされた Excel 2003 でネットワーク上のファイル共有から XLS ファイルを開く時に時間がかかる - http://support.microsoft.com/kb/2575312/ja"

ADMスクリプト作成フォームであらかた作って,後は微調整。

  • VALUENAME は,VALUEONVALUEOFF の前に。
  • [strings] 以下は,= の前後にスペースがあっちゃだめ。

りんく

0 件のコメント: