web-dev-qa-db-ja.com

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

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

documents properties target move

documents properties location move

私は試しました 検索エンジン しかし失敗しました:

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

1
n611x007

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

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

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

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

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

3
GAThrawn

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

0
user3767013

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

DOSプロンプトタイプの場合:CD%HOMEPATH%\ documents

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

/ジェスパー

0
Jesper Eman