Windows のコマンド ラインからドキュメントや画像などを移動するにはどうすればよいですか?

Windows のコマンド ラインからドキュメントや画像などを移動するにはどうすればよいですか?

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

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

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

私はもう試したサーチエンジンしかし失敗しました:

これらのフォルダを移動するにはどうすればいいですか新しい場所へコマンドラインからですか?

答え1

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

しかし、これは自分の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でこれを行う(ご質問のように) またはグループ ポリシーを使用するのが、サポートされている方法です。上で説明したように、レジストリ キーに値を挿入することは、自分が何をしているのかを本当に理解していて、間違った場合の結果に対処できる場合を除いて、試みるべきではありません。

答え2

すべての特殊フォルダは C:\Users\<ログイン名> の下のサブフォルダです。ディレクトリに変更し、「dir」を使用してフォルダの名前を調べ、コマンドラインパラメータで使用することができます。

答え3

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

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

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

/ジェスパー

関連情報