サブステッドドライブのごみ箱


14

Windows 7にサブステッドドライブを作成しました。ファイルを削除すると、ごみ箱に移動せず、永久に削除されます。

ごみ箱のプロパティには、このドライブはまったく表示されません。

ファイルをサブステッドドライブからごみ箱に送るハックはありますか?


1
私が気づいているわけではない....奇妙な振る舞いをうまくキャッチ
RobotHumans

これについての興味深いことは、Vistaより前では、これは問題ではなく、SUBSTドライブ上のファイルの削除を取り消すことができたということです。
ウィルディーン

回答:


10
  1. C:\ users \を参照します。
  2. この場所にあるフォルダーの1つを右クリックし(保存したゲームを選択しました)、プロパティをクリックします。
  3. [場所]タブを選択します。
  4. [移動]をクリックし、マップされたドライブのルートを参照して、[フォルダーの選択]をクリックします。
  5. 「すべてのコンテンツを移動しますか?」それはあなたの決定です、私は「いいえ」を好みます。

マップされたドライブに$ RECYCLE.BINが作成され、そのドライブはごみ箱のプロパティに表示されるリストにあります。

場所をC:\ users ...に戻すと、マップされたドライブは、ごみ箱で覆われているドライブのリストから削除されます。ただし、ごみ箱自体はマップされたドライブに残ります。他のドライブから削除されたファイルにのみアクセスできるようにします。

出典:マイクロソフト


2
このトリックが機能することを確認できます。ただし、副作用があります。「Saved Games」の場所をC:\ usersに復元しても、$ RECYCLE.BINファイルを含むフォルダーは、ファイルエクスプローラーで「Saved Games」という名前に変更されて表示されます。これをD:\ Work \ Codeのフォルダーに行い、ファイルエクスプローラーでD:\ Work \ "Saved Games"として表示されます。cmdコンソールからフォルダー名を確認すると、まだコードであり、そのフォルダーに対して行ったsubstはまだ機能するため、副作用はファイルエクスプローラーに制限されます
martinako

Windows 8.1では動作しません。デフォルトでは、ごみ箱のプロパティの場所の列にドライブが表示されますが、削除しても実際には移動しません。このチュートリアルをやった後、それもそのままの状況を残して、ごみ箱のプロパティで場所列でドライブを示す停止

@martinako desktop.iniそのフォルダ内の隠しファイルを削除して、表示名を通常に戻します。
-Boann


3

私は同じ問題に直面し、(私にとって)適切な解決策を見つけられなかったので、少し遊んで試してみました... $ Recycle.binフォルダーを1つのドライブからサブステッドドライブにコピーしましたが、これは簡単で実用的なソリューション。


2

「ユーザー」フォルダーのいずれかをリダイレクトする必要のないアプローチがあります。理由はわかりませんが、そのアプローチを機能させることができず、元に戻すのは非常に面倒でした。

このREGファイルは、ごみ箱を有効にする方法を説明するこのTechNet記事からコンパイルされた情報に基づいています。この例では、仮想Qドライブをフォルダー「OneDrive-Test」にマップし、Qドライブのごみ箱を有効にします。状況に合わせてパスと名前を変更します。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"Q:"="\\??\\C:\\Users\\Tony\\OneDrive - Test"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"RelativePath"="Q:\\"
"Category"=dword:00000004
"Name"="Q_Mapped_OneDrive"

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\KnownFolder\{9147E464-33A6-48E2-A3C9-361EFD417DEF}]
"MaxCapacity"=dword:0000c7eb
"NukeOnDelete"=dword:00000000

そのようなマップされたドライブが1つしかない場合は、GUID {9147E464-33A6-48E2-A3C9-361EFD417DEF}で逃げることができます。複数のドライブがマップされている場合、各ドライブをお気に入りのGUIDジェネレーターの独自のGUIDと一致させる必要があります。


0

substドライブはリムーバブルストレージに似ており、そのタイプのドライブからファイルを削除すると、永久に削除されます。これらのドライブにはごみ箱フォルダーがありません。


0

SUBSTドライブは次のように作成します:SUBST S:C:\ DRIVES \ DRIVE-S SUBSTドライブ内のファイルを削除したいが、仮想マシンからファイルを削除する代わりに、必要に応じて元に戻すことができるという安心感が必要な場合ドライブ、例:ドライブ "S"、実際のフォルダーから削除、例:C:\ DRIVES \ DRIVE-S ごみ箱に移動します。

仮想ドライブのショートカットアイコンをデスクトップに配置する場合は、仮想ドライブ文字のショートカットを作成せず、上記のような実際のフォルダーであるC:\ DRIVES \ DRIVE-Sにします。ショートカットフォルダーアイコンを右クリックして、[プロパティ]を選択し、[アイコンの変更]を選択して、ドライブまたは任意のアイコンを選択します。ショートカットを使用してファイルを削除すると、ファイルはごみ箱に移動します。


1
これはの目的を破るようですsubstsubst実際のフォルダですべてを実行する場合、なぜ使用するのですか?
G-Manが「Reinstate Monica」と言う

ファイルを削除したいときはいつでも、実際のフォルダを使用する必要があります。他のすべての目的には、Substドライブ文字を使用できます。私は、ファイルを開いたり保存しようとするたびにドライブ文字を指す便利さが好きです。たとえば、「ドライブS」で何かを保存または開く場合は、「S:またはS:\」と入力してEnterキーを押すだけで、そのドライブ内のすべてのファイルを表示したり、ファイル:「S:\ Testfile.docxは、ENTERキーを打つはるかに迅速にそのように。。
ゲーマー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.