
|
このページのメモは、升岡が色々動作確認をした結果のメモであり、推奨する方法ではありません。
確認を取ったのは、AutoCAD LT 2005 と LT 2006での現象です。
そもそも、
メニューファイルや、印刷設定ファイル等を、各ユーザー毎に設定せずに済まないか、
起動時のツールバーの表示・非表示・表示位置を統一するためにどうしたらよいか、
を検証した結果です。
トラブルを忘れないためにメモしているだけですので、保証の限りではありませんのでご了承下さい。2005.09.30 masuoka
| ● 作業前のUserDataCache フォルダバックアップを取る | ||
| 作業前に、必ず C:\Program Files\AutoCAD LT 2005\UserDataCache フォルダの バックアップを作成 してください! 「新規ユーザーでの起動時に、エラーが発生し起動できない」場合は、このフォルダごと上書きすると、修復が可能。 |
||
UserDataCache フォルダ内を操作に失敗しますと「新しいユーザー」でのAutoCAD LT起動時にエラーが起こり起動できません。 失敗した場合は、この様なエラーがおこります。詳細説明はこちら このフォルダを操作した後は、必ず新規ユーザーでのAutoCAD LTの起動をさせ、そのユーザーがうまく動作するかの動作確認してください。 (既に作成されたユーザーには問題が発生しませんので、必ず新規ユーザーで確認の必要があります) |
||
| ● menuファイルの組込み方法 | ||
AutoCAD LTの標準ツールバーの表示・非表示、表示位置を統一するために、AutoCADLTの標準メニューファイルを上書きします。 masmenu導入時にうまく収まる(類似したツールバーが二重で表示されない)ような表示ですので、カスタマイズツールバーを導入しない場合は不要です。 この作業により、どのユーザーも、初回起動時の表示位置が統一されます。 1.下記のファイルのバックアップを用意する。
にコピーする。 ■■download AutoCADLT2005用aclt.mnc+aclt.mnr ■■download AutoCADLT2006用aclt.cui この、UserDataCache フォルダに入れたファイルは 新しくユーザーがAutoCAD LTを起動した際に、各ユーザーの設定フォルダに反映(コピー)されます。 その為、カスタマイズメニュー、印刷設定ファイル等も、入れておけば、便利なのですが、将来的にカスタムしたものが更新された気づかないうちに無駄なデータの複製をつくるようになる可能性があります。 他の項目を反映させたい場合は、次項を参照。 |
||
| ● UserDataCache フォルダ内の操作ついての注意点 | ||
| 【AutoCADLT2005、2006とも同じ(ファイルのパスを多少読み替えてください】 (この情報は、升岡が作業していく中で、動作確認をしていっただけのものですから、何ら内容を保証できるものではありません。くれぐれもバックアップを用意した上でファイル操作を行ってください) 現状で確認ができているのは、 C:\Program Files\AutoCAD LT 2005\UserDataCache\Plot Styles (印刷スタイル管理ファイル) C:\Program Files\AutoCAD LT 2005\UserDataCache\Plotters (プロッタ管理ファイル) C:\Program Files\AutoCAD LT 2005\UserDataCache\Support (メニュー、ハッチングパターン等ファイル) C:\Program Files\AutoCAD LT 2005\UserDataCache\Template (テンプレートファイル) 各ユーザーの起動前(ユーザー毎のプロファイルができる前)に、 上記のフォルダにカスタマイズしたデータを入れておいた場合、新しくユーザーがAutoCAD LTを起動時に、各ユーザー毎のフォルダにコピーされる。 その為、デフォルト状態で設定を組み込みたい場合は、UserDataCache フォルダ にデータを入れておくと良い。 注意点
|
||
| ● UserDataCache フォルダ内の操作(具体的操作) | ||
【Plot Styles】フォルダ
【Plotters】フォルダ
【Support】フォルダ
【Template】フォルダ(問題点があるのは、LT 2005 のみです)
|
||
| ● ツールバー関連の表示について(レジストリ操作を含む) | ||
AutoCADLTのツールバーは、メニューファイル内に座標の記述があるが、一旦プロファイルができた後は、レジストリにて座標を記憶しており、そちらが優先される。 旧メニューファイルのロード解除しても、レジストリ内には情報が残る。 問題があった場合は、削除した方が良いかもしれない。 |
||
| ■■■■■■■!!!必ずレジストリのバックアップを取った上で作業してください!!!■■■■■■■ | ||
AutoCADLT2006のプロファイル自体はこちら(LT2005もほぼ似たパス(R10)である) HKEY_CURRENT_USER\Software\Autodesk\AutoCAD LT\R11\ACLT-4001:411\Profiles\<<名前のないプロファイル>> (ここ以下を削除すると、個人のプロファイルが削除されるようである) ツールバーの設定はこちら HKEY_CURRENT_USER\Software\Autodesk\AutoCAD LT\R11\ACLT-4001:411\Profiles\<<名前のないプロファイル>>\Toolbars データ内にツールバーの表示・非表示、座標が記述されている |
||
| ● 作業後記 | ||
UserDataCache に手を加えるのには、メリット、デメリットがあります。 今回は、
acltファイルを上書きしたのも、ツールバーの表示・非表示、表示位置、を統一させたいためにあえて、上書きして、UserDataCache に 組込みました。 ※ただ、導入部署によっては、カスタマイズメニューの、随時バージョンアップの可能性が高いため、acltのメニューファイル以外はあえて手を加えず、各ユーザー毎の作業にしております。 また、このフォルダ関連のトラブルは、新規ユーザー起動時にしか、エラーが起こらないため、見落としがちになります。 今回、私が「何をやったときにダメだった」と、一つ一つのファイルごとに、別ユーザーで検証をした結果の認識ですので、間違いがあるかもしれません。 (当然Autodeskも、このフォルダを操作することを、推奨するはずがないので) 通常操作することが少ないフォルダですので、管理者がUserDataCacheに何かファイルを追加した場合で、各種ツールバーなどがバージョンアップされた場合など、いつまでも余計なデータをプログラム内に、残しがちになることが予測されます。 内容を良く確認した上、自己責任でご判断下さい。 |
||
| ▲Topへ | ||
AutoCAD LT 関連 【管理者向け】