テクてくLotus技術者夜会 コミュニティー編 2016年12月 Notes Browser Plug-in入れ替え日記 -いかにラクして入れ替えるか?小野 誠 免責事項 本資料は私自身の見解です。 ここでの情報を元にメーカー等に問い合わせたりする事は避けてく ださい。 また、サンプルコード等を利用する場合は、利用者の責任の元で十 分に利用者環境での動作確認や影響度などについて検討の上、ご利 用ください。 本資料で掲載されているソフトウェア、およびファイルの使用、ま たは使用不具合等により生じたいかなる損害に関しましては 一切責任を負いません。 全て利用者の自己責任でお願いします。 本資料に掲載された製品名または会社名等はそれぞれ各社の商標ま たは登録商標です。 2 私の基本スキル @関数 LotusScript Javascriptを少々 この状況下で・・・ 3 Notes Browser Plug-inを、 いかにラクして簡単に入れ替えするか? 4 要件 以下の作業をユーザーは出来ないものとする • • • • • • Notesのセットアップ Notesのアンインストール 自分自身のNotes名を打ち込む Notesに必要なnsfファイルやIDファイルのバックアップ 指定データベースを「Ctrl+Oで開く」などは知らない ワークスペースを開くことも知らない 普段の業務でやらない行為は出来ないとした。 5 当時、ネットを徘徊したのですが・・・・・ サイレントインストール系の話はなかったので orz….. 6 誰でも簡単な作業でバージョンアップが出来るように! オリジナルのセットアップ方法を作成しました。 7 用意したもの • ブランクCD-R • nice.exe • NOTES_BP_901_WIN_EN.exe • NB_Plug-in_9.0.1_MUI_Pack_GP_1.exe • バッチファイル3つ • 設定に使うNotesDatabase 8 下ごしらえ 1)材料を用意します。 • • • • nice.exe NOTES_BP_901_WIN_EN.exe NB_Plug-in_9.0.1_MUI_Pack_GP_1.exe ※セットアップ.bat ※セットアップbatの作り方 @echo off cd /d %~dp0 echo ダウンロード中です。このまま何もせずしばらくお待ちください..... xcopy nbp c:¥utl¥nbp /E/I/Y start notes://<savername>/<dbname>/NotesVerUP?OpenForm Pause ※各exeの保存先やUSER.id等のファイルの一時保存先は「C:¥utl¥nbp」にしています。 9 下ごしらえ 2)以下のexeをフォルダに入れます 名前は「nbp」とします。 • nice.exe • NOTES_BP_901_WIN_EN.exe • NB_Plug-in_9.0.1_MUI_Pack_GP_1.exe 3)「nbp」フォルダとセットアップ.batをCDに焼きます。 10 下ごしらえ 3)セットアップ用のDBを準備し、フォームを作成。 フィールド名 種類 計算式 NotesVersion 計算結果 @Version USER_NAME 計算結果 @Name([CN];@U serName(1)) SaveOptions 計算結果 “0” @Command([ToolsRunMacro];"NotesVerUp") 11 下ごしらえ 4) 「NotesVerUp」エージェントを作成 このエージェントで行うこと • NotesプログラムのディレクトリとNotesデータのディレクトリの 値を取得し、データディレクトリからnames.nsf、desktop.ndk、 user.idをコピー。 • ダミーのnotes.iniを作成 • Notesシャットダウン ⇒nice.exe⇒NOTES_BP_901_WIN_EN.exe⇒NB_Plugin_9.0.1_MUI_Pack_GP_1.exeの順番で実行する設定.bat作成 • 最終設定.batを作成 • 最終設定.batのショートカットをデスクトップに作成 12 このCDを使ってインストール 手順 1. Notesを起動した状態で他のシステムはすべて終了。 2. CDを入れ、セットアップ.batを実行。 3. セットアップ用のNotesDBのフォームが立ち上がる。 4. Notes名を確認して実行ボタンをクリック。 5. しばらく待つとCDを取り出しせるようになり、Notes が終了。 6. 自動的にNotesがアンインストールされ、NBPがインス トールされ、ランゲージパックがインストールされる。 7. OSが再起動される。 13 このCDを使ってインストール 8. OSにログインする。 9. IEを起動して「アドオンの有効」をクリックしIEを閉じ る。 10. NBPを起動する(IEが起動する) 11. セットアップの画面が表示されるので「キャンセル」 をクリックしIEを閉じる。 12. 最終設定.batを実行する。 13. アドオンの実行とActiveXの確認が表示されるので「実 行」するをクリック。 14. セットアップの画面が表示されるので「キャンセル」 をクリックしIEを閉じる。 14 このCDを使ってインストール 15. 最終設定.batのプロンプト画面上でEnterキーをたたく。 16. Notesのパスワードを入力する。 以上で、入れ替え作業終了!! 利用者が行ったこと • • • • • • • Notesのみ起動しておくこと CDの出し入れ Batファイルをダブルクリック ボタン等のクリック OSのログイン Notesのパスワード入力 困ったときの電話(必要あれば) 15
© Copyright 2024 ExpyDoc