yossy_takeuchiです。 Yutaka Kachi wrote: > catchです > これ面白いねぇ > > yossy_takeuchi wrote: > >> 【いちばん簡単な方法】 >> 1. OpenOffice.orgを"setup /a"で >> 任意のフォルダ(例:D:\openoffice)に展開する。 >> (既にHDDインストール済みのOpenOffice.orgに影響を及ぼさない) > > これは、ナイス!
Portable OpenOffice.orgでもこの方法は使えます。 >> 2. D:\OOo\Program\bootstrap.ini を下記のごとく変更 >> UserInstallation=$SYSUSERCONFIG/OpenOffice.org2 >> ↓ >> UserInstallation=$SYSUSERCONFIG/CDOOo >> >> 3. D:\openoffice 以下のファイルをCDに焼く > > ということは、設定ファイル自体をCD内におけるのでは? 残念ながら上の方法ですと、設定ファイルはCDの上には置けません。 > で、クイック起動をオフにしてから、設定ファイルをCDに移動したら > オフにできるんじゃないか 仮にCD上に設定ファイルを置くなら bootstrap.ini を UserInstallation=$ORIGIN/../CDOOo にするという手があります。 "$ORIGIN"はsoffice.exeがあるフォルダですので、 その上位のフォルダにCDOOoという設定用フォルダを作ります。 一度OpenOffice.orgを起動し、クイック起動をoffした状態で 設定ファイルごとCDイメージを作って挙動を試してみましたが、 「変更した設定の保存ができない」のが最大の欠点です。 CDブート用に設定ファイルを作るのなら、どこがいいのでしょう? 【補足】 《bootstrap.ini》 bootstrap.iniというのは、どこから起動するのか、 設定ファイルをどこに置くかをなど決めるためのファイルのようです。 デフォルトでは中身は下記のようになっています。(2.0.2rc3の例) 注:2.0.0と2.0.1〜では中身が全く異なります。 ----- [Bootstrap] BaseInstallation=$ORIGIN/.. ProductKey=OpenOffice.org 2.0 InstallMode=<installmode> UserInstallation=$SYSUSERCONFIG/OpenOffice.org2 [ErrorReport] ErrorReportPort=80 ErrorReportServer=report.services.openoffice.org ----- UserInstallation= 行が設定ファイルの場所を指定しています。 "$SYSUSERCONFIG"は、たとえばXP/2000で、 システムを起動したドライブがC:、ユーザー名がfooなら C:\Document and Setting\foo\Application Data をさします。 OpenOffice.orgを起動したときに、 C:\Document and Setting\foo\Application Data に OpenOffice.org2 という設定フォルダがなければそれを作成します。 このとき「OpenOffice.orgへようこそ」というダイアログが出ます。 《設定フォルダの直接指定》 UserInstallation= 行は UserInstallation=file:///D:/Data/settings のように、ディレクトリを直接指定できます。 なお、全角文字はUTF-8で記述する必要があります。(検証済み) たとえば D:\タケウチ\CDOOo へ設定用フォルダを作りたい場合は、 UserInstallation=file:///D:/%E3%82%BF%E3%82%B1%E3%82%A6%E3%83%81/CDOOo と記述します。(SHIFT-JISで2バイトの文字がUTF-8では9バイト必要) 故に、あまりにも長いファイル名はつけられないようです。 だめな例: http://portableapps.com/node/420 -- ================================================================ yossy_takeuchi (Toyohashi_city, Aichi) mailto:[EMAIL PROTECTED] http://www.geocities.jp/yo_take_uchi/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]