Windowsコマンドラインからドキュメント、画像などを移動する方法は?


1

Windowsでは、右クリックして[プロパティ]、[場所(以前のターゲット)]タブを選択することで、ビデオ、写真、ダウンロード、ドキュメント(例:「マイドキュメント」)などの特別なフォルダ/ディレクトリを移動(場所を変更)できます、移動します。

ドキュメントプロパティターゲットの移動

ドキュメントプロパティの場所の移動

検索エンジンを試しましたが、失敗しました:

これらのフォルダーコマンドラインから新しい場所に移動する方法を教えてください。

回答:


3

多くのコンピューターでこれを実行している場合、コマンドラインから実行したくない場合は、「フォルダーリダイレクト」グループポリシーを設定します。これですべてが実行されます。

ただし、自分のPCでこれを実行しているだけで、おそらく最も簡単な方法は、ユーザーのシェルフォルダーのレジストリキーを使用することです。たとえば、マイドキュメントフォルダーの場所はのPersonal値に保持する必要があります HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

コマンドラインから、次のreg.exeようなコマンドを使用してツールを変更できます。

reg ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Personal /t REG_EXPAND_SZ /d "D:\My Documents"

ただし、GUIを使用して(質問のように)これを実行するか、グループポリシーを使用することがサポートされています。上記で説明したようにレジストリキーに値を突っ込むことは、あなたが何をしているのかを本当に理解していない限り、試みるべきではありません。


0

すべての特別なフォルダーはC:\ Users \ <your login name>の下のサブフォルダーです。ディレクトリに移動し、「dir」を使用して名前を見つけ、コマンドラインパラメーターで使用できます。


答えてくれてありがとう、私の質問は誤解されたと思う。これらのフォルダーに新しいターゲット(「移動」)を設定したいということです。そのため、Windowsはデフォルトの場所ではなく、他の場所でそれらを見つけようとします。たとえばから移動c:/users/someuser/Documents/するg:/somenicefolder/documents/
n611x007

0

コマンドプロンプトで環境変数を使用できます。「c:documents and settings \ yourname \ documents ...」などと入力する代わりに、%HOMEPATH%変数を使用します。これは動的で、現在のユーザーのdocumetsフォルダーを指します。

DOSプロンプトで次のように入力します:CD%HOMEPATH%\ documents

これにより、現在のユーザーのdocomentsフォルダーに移動します。DIRと入力すると、Windowsエクスプローラーに表示されるのと同じファイルとフォルダーが表示されます。-ここから、COPY、MOVE、DELなどを使用できます。-これらのコマンドの構文が不明な場合は、MOVE /?と入力します。(またはCOPY /?)オプションを表示します。

/ジェスパー


ジェスパー、ありがとう。質問を誤解したかもしれない。質問を今すぐ解決しようとした。cd環境変数でできることを理解しています。私がやりたいのは、ドキュメントフォルダのターゲットフォルダの場所を置き換えることです。したがって、それはc:/users/someuser/Documentsもう下ではなく、のようなものですG:/somenicefolder/documents
n611x007 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.