「マイドキュメント」/「マイビデオ」などを表示します。Windows 7で「My」プレフィックスなし


14

Windows 7はホームフォルダーに特別なフォルダーをDocuments/ Videos/ etc として格納しますが、WindowsエクスプローラーではMy Documents/ My Videos/ etc として表示されます。Vistaがそれらを表示する方法を優先しました(つまり、「My」プレフィックスなし)。

Windows 7でこれを構成する方法はありますか?


彼らは「私の」を元に戻しましたか?なぜそうするのでしょう!くそー
Phoshi

Windows 7にはデフォルトで「My」が表示されません。.私にとって
Shoban

私が理解しているように、人々は「Documents」ライブラリを「Documents」フォルダと混同したため、「My」が戻ってきました。
ReinstateMonicaラリーオスターマン

1
@ショーバン:まだRCを実行していますか?彼らはそれをRTMに戻すだけです。
ジェイコブ

回答:


18

自分で考え出した:すべての特別なフォルダーには、desktop.ini表示方法を指定するファイルがあります。次のような行があります。

LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770

その行は、shell32.dllの文字列リソースからローカライズされた名前を使用するようにWindowsに指示します。その行を削除し、ログアウトして再度ログインすると、表示される名前はファイル名と同じになります。

フォルダーの名前を手動で変更すると、まさにそのようになると思います。


8

最も簡単な方法は、ホームフォルダー(例:c:\users\<name>または実行タイプ)%userprofile%に移動し、任意のmyフォルダーを右クリックして名前の変更を選択し、myプレフィックスを削除します。

粗野ですが、うまくいきます!


うん、テストしてみた。
RCIX 09

1
これはWindows 7ではうまくいきませんでした。実際、それは機能し、その後元に戻ります。とてもイライラしていました。
ロブ

@Robこれは、Windows 7で正常に機能し、いくつかのマシンでテストしたためです。
ウィリアムヒルサム

Robと同じ動作を見ました。私はそれを変更することができます、それは少しの間続きます、そしてそれから数週間または数ヶ月またはある期間後に、それはbaclになります。
jpmc26

3

「(My)Documents」などのシェルフォルダーには2つのレベルの名前が付けられ、「フォルダー」の名前を変更するUIは、どのレベルの名前が変更されるかわからないため、あいまいです。

ファイルシステムディレクトリレベルでは、ファイルシステムマネージャー、Dirコマンドなどで表示される名前です。

Windowsシェル(Windowsエクスプローラ、「マイコンピュータ」など)は、ファイルシステム自体ではなく名前空間を参照するため、名前空間レベルを表示します。

シェルフォルダーは、双方向でターゲットファイルシステムディレクトリにリンクされます。名前空間フォルダーからファイルシステムディレクトリを指すレジストリ設定があり、ファイルシステムディレクトリ内に名前空間を指すDesktop.iniがあります。

具体的には、Desktop.iniは以下を定義できます。-優先する「ローカライズされた」フォルダー名-フォルダーのコピー時にこの名前を転送するかどうか-その名前空間項目タイプの一連の特別な動作にリンクするID

namsespace名が状況に応じて適用される場合があります。たとえば、ユーザーアカウントJohnにログインすると、「マイドキュメント」が表示されますが、他のユーザーアカウントからは「John's Documents」が表示されます。このような動作は、Desktop.iniのIDが指すように、そのタイプの名前空間アイテムのロジック内で定義できます。

少なくとも2つの場合に問題が発生します...

1)複数のネームスペースアイテムが単一のディレクトリにマップされる

この状況では、これらの複数の参照名前空間フォルダーを指すDesktop.iniが1つだけであり、「最後のものが勝つ」可能性が高いです。

2)Windows 7は定期的にデフォルトの名前空間名を再アサートします

好みに応じて生のディレクトリに慎重に名前を付け、シェルフォルダをこのターゲットにマップし、ディレクトリ内のDesktop.ini内で目的のネームスペース名を設定したとします。さまざまなUIからこれを表示しましたが、すべてはそうあるべきです。

それでも、数日または数週間で、名前空間の名前は再び「My ...」に戻り、Desktop.iniを編集すると、そこで不要なデフォルト名がアサートされていることを確認します。編集し直しますが、同じことが何度も何度も起こります。

問題(2)は、私が解決しようとしているものであり、その検索により、このスレッドに到達しました。


ワオ。OSを設計していた場合、これらの機能を追加することは考えなかったでしょう。彼らの時間と開発時間よりもずっと先に!
jozxyqk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.