http://journal.mycom.co.jp/column/winxp/091/inde …
を参考に、デスクトップにMy folderという特殊フォルダを作成しました。
このフォルダをエクスプローラーのフォルダバー(フォルダ構造が表示される左側のペイン)で、マイドキュメント、マイコンピュータ、マイネットワークと同じように、デスクトップ直下に表示させる方法はありませんでしょうか。
WinXP SP2です。
No.6ベストアンサー
- 回答日時:
こちらのWinfaqの記事がご本人の投稿ならばなんらかのフォローをお願いします。
違ったら無視してください。http://203.138.136.132/cgi-bin/bbs2k/wforum.cgi? …
私は事情があってあちらへは書き込めません。
Shell Command オブジェクトで登録した場合は
コマンドが実行されるだけのオブジェクトなのでツリー表示は無理です。
C:\My Floderをターゲットにした仮想フォルダを
Shell Instance オブジェクトとして登録すれば解決。
以下をhogehoge.regとして保存してレジストリに結合
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
@="My Folder"
"InfoTip"="hogehoge"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,33,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\InProcServer32]
"ThreadingModel"="Apartment"
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\Instance]
"CLSID"="{0afaced1-e828-11d1-9187-b532f1e9575d}"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\Instance\InitPropertyBag]
"Target"="c:\\My Folder"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\ShellFolder]
"Attributes"=dword:f0000050
"WantsFORPARSING"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
ありがとうございます。
おぉ!ばっちりできました。
大変助かりました。本当にありがとうございます。
内容については正直よくわからないので、これから勉強してみます。
ご指摘のWinfaq、確かに私です。
マルチポストとなり誠に申し訳ありません。
Winfaqの方は、こちらへのリンクを紹介しておきます。
本当にありがとうございました。
No.4
- 回答日時:
★最後のアドバイス
>デフォルトで実際のフォルダがあるCドライブと同じ名称になるみたいですね。
・SUBST したフォルダ名は変更できません。ただし、サブフォルダ名、ファイル名は変更可能。
以上。おわり。
No.3
- 回答日時:
★アドバイス
>割り当てたドライブ名を変更できないのがこれまた難点ですが・・・
↑変更は出来ますよ。単純に再設定すればよい。
・つまり、最初に
『SUBST Z: フォルダ・パス名』とした場合、フォルダパスを Y: にするには
『SUBST Z: /D』とした後に『SUBST Y: フォルダ・パス名』と再割り当てすればよい。
ドライブの変更用のバッチファイルを作れば便利かもしれない。
下にそのバッチファイルを紹介します。→『RENSUBST.BAT』という名前です。
サンプル:
@ECHO OFF
IF "%3"=="" GOTO HELP
SUBST.EXE %1 /D
SUBST.EXE %2 %3
GOTO END
:HELP
ECHO 使い方: RENSUBST.BAT 変更前のドライブ 変更後のドライブ 割り当てるフォルダ名
:END
使い方:
・すでに Z: に C:\My Folder が割り当てられていた場合に Y: に変更するには
『RENSUBST.BAT Z: Y: "C:\My Folder"』と指定してこのバッチファイルを実行します。
すると Z: から Y: ドライブに変更されます。
・以上。→実行はコマンド・プロンプト上で行って下さい。
ありがとうございます。
ドライブ文字を変更したいのではなく、ドライブに便宜的に(?)つく名称(「ローカルディスク」「ハードディスク」「HDD」「フロッピーディスク」など)を変更したいんです。
ドライブを右クリックして「名前を変更」で変更できそうなのですが、エラーになり、できないみたいなので。
デフォルトで実際のフォルダがあるCドライブと同じ名称になるみたいですね。
No.2
- 回答日時:
★アドバイス
・普通にデスクトップに『My folder』フォルダを作成すれば表示されますよ。
私の環境では『My Game』、『My Develop』、『My Program』の3つをデスクトップに
作成しています。当然、エクスプローラのツリー構造に表示されます。
・一度、再起動などしてみて下さい。
何度もおつきあいいただきありがとうございます。
確かに、デスクトップに直接フォルダを作成すれば表示されますね。盲点でした。
既に作っている「My Folder」は、Cドライブ直下のフォルダで、デスクトップにはショートカットしかないので表示されないのですね。
デスクトップに直接フォルダを作成すると、パスを直接指定するときに、
Cドライブ>Documents and Settings>ユーザー名>DeskTop・・・
と長くなるのが難点ですが。
個人的に色々調べている中で、コマンドプロンプトから substコマンドを利用することで、My Folderを仮想ドライブに割当てられることも知りました。
これだと、
デスクトップ>マイコンピュータ>Fドライブ
などで指定できるので、Cドライブ経由より一層だけですが上のレベルに来ました。
割り当てたドライブ名を変更できないのがこれまた難点ですが・・・
わがままばかりですね。
お教えいただいた方法か、substコマンドか、どちらかで対応したいと思います。
お忙しいところ何度も誠にありがとうございました。
No.1
- 回答日時:
★アドバイス
・最初に『フォルダバー』ではなく『プレースバー』と呼びます。
また、作成した『My folder』フォルダは特殊フォルダではありません。普通のフォルダです。
特殊フォルダとは、ごみ箱、マイ ドキュメント、マイ ピクチャ、デスクトップなどの
フォルダを指す言葉です。→気持ちは分かりますよ。『プレースバー』のフォルダを
特殊フォルダってね。でも普通のフォルダも設定できます。
・私は、普段良く利用するフォルダを設定しています。
質問者さんの提示している URL と同じ場所に
http://journal.mycom.co.jp/column/winxp/025/inde …→『(25) Windows XPのプレースバーをカスタマイズする』
↑があります。これを一読して下さい。
その他:
・http://arena.nikkeibp.co.jp/tec/20030326/104228/→『“ファイルを開く”ダイアログのプレースバーを変更する』
・http://arena.nikkeibp.co.jp/tec/winxp/20030912/1 …→『プレースバーを非表示にする』
・↑も参考に。ここで紹介されているフリーソフトで設定を変更できます。
参考URL:http://www.applis.org/soft/iris.htm
ありがとうございます。
呼び名は実はよくわかっていません。お恥ずかしいかぎりです。
お教えいただいた内の、一番上は既に試してみました。
しかし、「ファイルを開く」「ファイルを保存する」といったダイアログの左側にMy folderが表示されるようにはなるのですが、エクスプローラー本体の左側のフォルダ構造表示(ツリー形式のもの)では、マイドキュメントやマイコンピュータと同レベルにはならず、あくまで、
デスクトップ>マイコンピュータ>Cドライブ>My folder
としてしか開くことができません。
これを、
デスクトップ>My folder
として開けないかなと考えています。
Cドライブ直下にはたくさんのフォルダがあり、Cドライブを経由してMy folderを開くとツリーが非常に見づらくなってしまうもので・・
ぜいたくを望みすぎだとは思うのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 フォルダの新規作成を必ず「ドキュメント」にする方法 1 2023/06/24 09:08
- Windows 10 同じ部屋にある2台のPCで片方の共有フォルダが見えない? 2台のパソコン PC1とPC2があります。 3 2022/04/29 13:01
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- ドライブ・ストレージ エクスプローラードライブに不明なCDドライブ内容が表示されている? 2 2023/06/17 13:21
- 写真・ビデオ iphoneからPCへ写真をインポート、保存先がわかりません。 2 2022/09/29 02:06
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- 電子書籍 ファイルピックについて 1 2022/08/07 00:07
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/17 11:59
- Windows 10 エクスプローラで希望の場所が表示できない 2 2023/06/29 15:19
- Windows 10 エクスプローラでリスト表示かつその場で階層表示はできますか? 1 2022/09/02 01:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
常に「すべての列のサイズを自...
-
ファイル並び順がバラバラで困...
-
タスクスケジューラで指定フォ...
-
エクセルでオプションが変更で...
-
Wordを開こうとすると『環境変...
-
エクセルでハイパーリンクさせ...
-
スタートアップフォルダの場所...
-
レジストリの変更が保存されない
-
エクセル 他ファイルのデータ使用
-
添付などのファイル選択でのフ...
-
マイドキュメントのファイル名...
-
「場所」というタブがありませ...
-
ファイル名の自動確定防止策
-
Win7 ファイル名変更入力がおか...
-
フォルダに日本語名と英語名な...
-
フォルダを重ねて(上書き?)...
-
Apacheの公開フォルダ変更
-
SYSTEM.SAVフォルダの役割を教...
-
【VBA】写真の縦横比を変えずに...
-
System32内のファイルを書き換...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
常に「すべての列のサイズを自...
-
ファイル並び順がバラバラで困...
-
タスクスケジューラで指定フォ...
-
レジストリの変更が保存されない
-
Wordを開こうとすると『環境変...
-
VBAで、㉑という数値が、正しく...
-
エクセルでハイパーリンクさせ...
-
添付などのファイル選択でのフ...
-
新規作成でなぜフォルダだけ?
-
スタートアップフォルダの場所...
-
「場所」というタブがありませ...
-
エクセルでオプションが変更で...
-
フォルダ (.files) ってなに?
-
画像管理アプリでのフォルダの...
-
フォルダに日本語名と英語名な...
-
Win7 ファイル名変更入力がおか...
-
フォルダを選択したら、勝手に...
-
SYSTEM.SAVフォルダの役割を教...
-
ファイル共有設定が解除される
-
windows機へのFTPのputが出来ない
おすすめ情報