2012-04-03 6 views
1

私は奇妙な要件があります。カスタムアイコンと制限されたストレージサイズを持つフォルダから仮想ドライブをマップします。C#

フォルダにVirtual Driveとしてのカスタムドライブアイコンが表示されているフォルダをマップする必要があります。また、マップされた仮想ドライブは、あらかじめ定義された制限されたサイズ(XX GBなど)である必要があります。

私は自分のコンピュータで仮想ドライブとしてフォルダをマップしていますが、ドライブのサイズを制限することはできません。これは種類がShortcutなので、特定のフォルダに限定することはできません。サイズ。 トピックを検索中、私はIsolatedStorageに出くわしましたが、これは私が必要としたものではありません。私はまた、をkernel32.dllに見つけました。そこから私のコンピュータにフォルダをマップできますが、他の機能を達成することはできません。

私が探しているものを達成することは可能でしょうか?

+1

http://www.online-tech-tips.com/windows-7/mount-vhd-windows-7/ –

答えて

0

確かに可能です。これらのフォルダを登録してファイルシステムウォッチャーに追加するアプリケーションを作成できると思いますか?書き込みを傍受し、ファイルサイズ+現在のフォルダサイズが最大値より大きい場合は、書き込みを中断します。

多分、問題を小さな塊に分解してください。

私は確かに良い方法がありますが、OSと統合されたサービスアプリケーションは非常に良い選択肢になります。

希望に役立ちます。マイナス担当者をしてはいけません、私はこのような問題が好きです。それは非常に良い質問です!

+0

しかし、そのディスクの「マイコンピュータ」に表示されるサイズはどうですか? –

関連する問題