著作一覧 |
会社のマシンに入れてみた。既定で強いパスワードの設定を要求するとか、user権限でインストールしようとするとAdministratorのパスワード入力を求めるとか、そのあたりはわりと洗練されているように思うが、致命的な問題を1つ見つけた。
user権限の持ち主が、自分のための環境変数を設定しようとするとする。というか、した。INCLUDE、LIB、PATHのあたり。Serverでするなよ、と言われればそれまでだが、別にそれ自体はできなきゃおかしいと思うんじゃない?
これができない。
コントロールパネルから、システムの詳細設定を選ぶ。これまでと同じだ。
そこで、Administratorのパスワードを入れさせられる。
それも良い。それは良いのだが、その瞬間にAdministratorへ偽装されてしまうため、All Userの環境変数と、Administratorというユーザーの環境変数しか設定できない。おい、どうやれば、今ログインしているユーザーの環境変数を設定できるんだ? せめて、ユーザー固有の環境変数はドロップダウンリストか何かで設定したいユーザーを選択させてくれ、とか思うが、どうあってもAdministratorしかできない。
しょうがないので、user権限で作業するのはあきらめて、常時Administratorとしてログインすることにした。そのくらい、ユーザー固有の環境変数は重要なのだ。
というか、全然サーバーじゃないだろ。
#追記:ACさん(というのも変な書き方だな)の指摘が正しそうい(Vistaにはあるから、2008Serverにもあるだろう)です。
ジェズイットを見習え |
Vistaでの話ですが、コントロールパネル>ユーザー アカウントでできないですか?
おお、あった。どうもありがとうございます。