Cosminexus システム構築ガイド
ここでは,Windows Vistaを使用している場合で,管理者特権で実行する必要がある操作について説明します。なお,システムドライブをCドライブとして説明します。
Cosminexusの製品や構成ソフトウェア,Eclipseなどのプログラムを,C:\Program Files以下のディレクトリにインストールする場合,管理者特権で実行する必要があります。インストール時に,Windows Vistaの[UAC]ダイアログが表示される場合は,[UAC]ダイアログで管理者アカウントのパスワードを入力してください。
Cosminexusが提供するコマンドは,管理者特権で実行する必要があります。Cosminexusが提供するコマンドは,「管理者:コマンドプロンプト」で実行してください。
「管理者:コマンドプロンプト」は,Windows Vistaで提供されている機能を使用して起動してください。起動方法の例を次に示します。
Cosminexusが提供する定義ファイルは,管理者特権で更新する必要があります。管理者特権のないユーザが定義ファイルを更新しても,C:\Program Files以下のディレクトリにある定義ファイルは更新されません。管理者特権のないユーザが更新したファイルは,次に示すディレクトリ以下に保存されます。
C:\Users\<ユーザ名>\AppData\Local\VirtualStore
なお,アプリケーションサーバは管理者特権で起動されるため,管理者特権のないユーザが更新した定義ファイルの内容は無視されます。
EclipseをC:\Program Files以下のディレクトリにインストールしている場合,Eclipseは管理者特権で起動する必要があります。管理者特権のないユーザが,Eclipseを起動するとエラーダイアログが表示されます。
これを回避するためには,次のどちらかの方法でeclipse.exeを実行してください。
<Eclipseのインストールディレクトリ>\eclipse.exe -configuration <任意のフォルダ> |
また,C:\Program Files以下のディレクトリまたはC:\windows以下のディレクトリに対する操作には制限があります。これらの制限されたディレクトリに対して,Eclipseのワークスペースを保存すると,リダイレクション機能によって,操作対象のファイルはリダイレクトされ,次の場所に格納されます。
C:\Users\<ユーザ名>\AppData\Local\VirtualStore
保存したファイルの実体は上記の場所に格納されていますが,Eclipse上からはC:\Program Files以下に実ファイルがあるかのように,ファイルを読み込んだり,書き込んだりできます。
Cosminexusが提供するサンプルプログラムを実行する場合は,書き込み権限のある別のディレクトリへサンプルプログラムをコピーして使用することをお勧めします。
Cosminexusの製品をデフォルトでインストールした場合,サンプルプログラムは,C:\Program Files以下のディレクトリに格納されます。管理者特権のないユーザがサンプルプログラムを実行すると,サンプルプログラムで出力されるログファイルなどが,次に示すディレクトリ以下に保存されます。
C:\Users\<ユーザ名>\AppData\Local\VirtualStore
このため,Cosminexusの製品をデフォルトでインストールしたディレクトリのまま,サンプルプログラムを使用する場合は,管理者特権で実行してください。サンプルプログラムを管理者特権で使用する場合は,「管理者:コマンドプロンプト」で実行する必要があります。エクスプローラからバッチファイルを右クリックして,[管理者として実行]をクリックした場合,正しく動作しません。
なお,Cosminexusが提供するサンプルプログラムについては,「付録K Cosminexusで提供するサンプルプログラム」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.