MVPになったことを先程知りました。Hyper-VのVLANの件ではお世話になったことをはじめ、ブログで有益な情報を色々とくださっていたので、とてもうれしく、今回の受賞は自分のことのように喜んでいます。忘れちゃいそうだったので、ちょっとメモを。管理者ユーザーでも、一般ユーザーの権限だけを割り当てて、必要な時に昇格するということができるようになりました。「ログオン時に作られるアクセストークンを2つ持ち、必要に応じて使い分けることができる」ということになりますね。Vista以降のコンピュータで生成されるアクセストークンには、Windows整合性レベルというのが格納されます。高レベル(High)、中レベル(Medium)、低レベル(Low)の3段階があると言われており、UACで一般ユーザーのときにはMedium、管理者ユーザーのときにはHighが割り当てられることになっていますが、このWILには6段階ものレベルがあります。6段階のレベルは以下のとおりです。/groupsコマンドを使います。Levelグループのメンバーになっていますが、これはMediumのレベルだということを表しています。Windows整合性レベルはファイルやプロセスにも割り当てられており、トークンに記載されているレベルと突き合わせて、ファイルやプロセスの実行を許可したり、拒否したりします。/setintegritylevelコマンドを使います。次のコマンドで、ファイルに対して設定された整合性レベルを確認しています。(jpgファイルに設定する意味あるのかよ、というツッコミはなしで。)この状態で、一般ユーザーがファイルに対する編集を行い、保存しようとすると失敗します。整合性レベルがHighだからです。ここで疑問になるのが、整合性レベルがMediumのユーザーは整合性レベルがHighのファイルを上書きできないのに、開くことができるんだあ、ってことです。整合性レベルにはレベルに付随して3つのポリシーがあります。upのことだったんですね。ファイルを開くことはできても、上書きはできなかったのですね。それから、私はもうひとつ疑問に思ったことがあります。icaclsコマンドを実際に使ってみるとわかるのですが、/setintegritylevelオプションでは、L、M、Hの3段階しか使えません。upなどの細かな設定などできません。Minasiさんが作ったツール、chml(http://www.minasi.com/apps/)がお勧めです。chmlではファイル等に割り当てられている、WILのレベルを確認するだけでなく、WILのレベルをもっと細かく設定することができます。上記で設定したファイルについてchmlから整合性レベルを確認した様子がこちら。整合性レベルとともにポリシーについても確認できますね。ファイルに対して整合性レベルやポリシーを設定した様子はこちら。この状態でMediumのユーザーがファイルを開こうとすると、、もうおわかりですね。hの基本3レベルのほか、untrustのuやsystemのsを指定することが可能です。upの3つがちゃんと用意してあります。整合性レベルについても、もっと使われる場面が増えてきてもよいような気がします。前回の基礎編では、パフォーマンスモニタそのものの使い方について紹介してきました。R2で実現するBYOD/リモートワーク」という記事を執筆させていただきました。Spaceで掲載したものです。PSFile編が公開されました。7の無人インストール」というページを掲載させていただきました。Sysinternalsのソフトウェアって便利ですよね。