web-dev-qa-db-ja.com

Windows 7 EnterpriseでNTFSディレクトリリダイレクトを作成するにはどうすればよいですか?

DeepFreeze を使用してC:\ドライブが破損しないようにしていますが、「C:\ Users」ディレクトリを(仮想ディレクトリやエイリアスなど)「D:\ Users」にリダイレクトする必要があります"ユーザープロファイルへの基本的な変更をブート間で保持できるようにします。

さらに説明してください。アプリケーションが「C:\ Users」にアクセスしようとするたびに(読み取りOR書き込み)、ファイルシステムが介入し、「D:\ Users」で実際の操作を実行する必要があります。これは、すべてのユーザープロファイル情報がD:\ドライブに保存されることを意味しますが、オペレーティングシステムは、情報がまだC:\ドライブにあると見なします。

私は現在読んでいます このTechNetの記事 「mklink」コマンドについて説明していますが、この記事ではさまざまな種類のリンクについて説明していません。どちらが欲しいものをくれるのかわかりません。

ディレクトリシンボリックリンクまたはディレクトリジャンクションのいずれかが必要だと思いますが、2つの違いがわかりません。

5
Giffyguy

ディレクトリジャンクションはあなたが望むものであり、それはあなたを新しい場所にリダイレクトします。

他のWindowsフォルダーの場所を移動するには、Windowsのmklinkコマンドの使用を検討してください。

これを行う方法に関する簡単なチュートリアルは次のとおりです。 http://windows7themes.net/windows-7-mklink-command-use-to-create-symbolic-links.html

あなたがすることになった場合、あなたはエラーに直面するかもしれません

mklink /J "C:\Program Files" "H:\Program Files"

c:\ ProgramFilesが存在することについて不平を言っているからです。

この問題を回避するための可能な方法は次のとおりです。 https://web.archive.org/web/20111224183215/http://tuts4tech.net/2009/08/05/windows-7-move-the -users-and-program-files-directories-to-a-different-partition /

6
Sandeep Bansal

多分これは助けになります http://www.sevenforums.com/tutorials/18629-user-folders-change-default-location.html

[私はこれを自分で試したことがありません]
編集:多分これなら、オプション2(ページの中央)を参照してください http://www.sevenforums.com/tutorials/87555-user-profile-change-default-location。 html

0
Rudi