人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows2000で、コモンダイアログ(メモ帳とかでファイル->開くで出てくるアレ)で、
ファイル名のところにドライブ名やパスを入力すると、そのディレクトリにカレントを
移動できますよね?。これを画一的に禁止する方法ってないでしょうか。
具体的には、C:¥Windowsとか入力されて、システムファイルを見られたり名前を変更されたり
するのを防ぎたいと思います。
メモ帳に限らず、コモンダイアログを使用するアプリできるだけ多くで適用されるものが
望ましいので、ローカル/ドメインポリシーやレジストリ操作で実現出来るとベストです。


●質問者: Daigo
●カテゴリ:コンピュータ
✍キーワード:Windows Windows2000 アプリ カレント コモン
○ 状態 :終了
└ 回答数 : 10/10件

▽最新の回答へ

1 ● honey3
●10ポイント

http://www.hatena.ne.jp/1088675804#

Windows2000で、コモンダイアログ(メモ帳とかでファイル->開くで出てくるアレ)で、 ファイル名のところにドライブ名やパスを入力すると、そのディレクトリにカレントを 移.. - 人力検索はてな

エクスプローラのツール→フォルダオプション→表示タブの

「保護されたオペレーションシステム ファイルを表示しない(推奨)」にチェックを入れる設定ではダメですか?

◎質問者からの返答

ん〜、でも、ファイル名をフルパスで入力されちゃうとダメですよねぇ?

教えていただいた設定は、MSだったかの推奨設定で設定しています。ありがとうございます。


2 ● ponta3rd
●13ポイント

http://homepage2.nifty.com/winfaq/accessprivileges.html

Windows.FAQ - 基礎講座:ファイル、フォルダのアクセス権

こちらで、ローカルフォルダの保護方法を記載しています。

このようなことでしょうか。

◎質問者からの返答

う〜ん、この方法だと、WINNT以下とか、ProgramFiles以下とか、いろいろ指定しないといけないですね。。。

OSにログインしているユーザーか、システムアカウントそれぞれどこを許可するか悩まなければならないので、

この方法での実現はちょっと避けたいです。


3 ● k318
●13ポイント

http://www.kanazawa-net.ne.jp/~pmansato/CommonDialog.htm

コモンダイアログのカスタマイズ

コモンダイアログのカスタマイズ方法の

説明があります。

http://www.kanazawa-net.ne.jp/~pmansato/Software.htm#comdlg

BCB/VB/JPERL/API Software

◎質問者からの返答

これはプログラムをコードを書くときの設定ですよね?実際には「メモ帳」や「ペイント」など、既存の

アプリケーションの動きを規制したいのでこの方法では

無理ですね。説明不足でゴメンナサイ。


4 ● aki73ix
●13ポイント

http://nifberry.727.net/test/hatena29.lzh

プログラム作らないと無理です

というか作ってみました

WindowsClass名を取得して #32770の可視WINDOWを監視しながらWM_CLOSEをPOSTMESSAGEするだけです

いかがでしょうか?

◎質問者からの返答

プログラムまで作っていただいて申し訳ないのですが、コモンダイアログを禁止するのではなく、コモンダイアログでのディレクトリの移動(リダイレクト?)

を防ぎたいと思います。

なお、作っていただいたプログラムでは、エディタ終了時の「保存しますか?」も

ブロックしてくれました(涙)

質問があいまいで申し訳ないです


5 ● tanimasa
●13ポイント

http://www.microsoft.com/japan/windows2000/docs/s15.doc

先ほどの回答と同じです.

「権限を設定する」とありましたが,ユーザ単位で権限を設定する事もできますし,グループ単位で権限を設定することもできます.(最初から設定されているPower Users,Administrators,Users,など〜〜sはグループです)

面倒でも,これが一番確実だと思います.

◎質問者からの返答

もしやるとしたら、グループ単位になると思います。

しかし、たとえばシステムフォルダについて、実行ユーザーSYSTEMは全部触れよくても、ログインユーザー(たとえばDaigo)に、どこまでアクセス権限を与えていいか、

判断するためにフォルダを全部調べるのが辛くてコモンダイアログを

ブロックするほうを考えてました。検討してみます。


1-5件表示/10件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ