回答:
多くのコンピューターでこれを実行している場合、コマンドラインから実行したくない場合は、「フォルダーリダイレクト」グループポリシーを設定します。これですべてが実行されます。
ただし、自分の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を使用して(質問のように)これを実行するか、グループポリシーを使用することがサポートされています。上記で説明したようにレジストリキーに値を突っ込むことは、あなたが何をしているのかを本当に理解していない限り、試みるべきではありません。
すべての特別なフォルダーはC:\ Users \ <your login name>の下のサブフォルダーです。ディレクトリに移動し、「dir」を使用して名前を見つけ、コマンドラインパラメーターで使用できます。
コマンドプロンプトで環境変数を使用できます。「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
。
c:/users/someuser/Documents/
するg:/somenicefolder/documents/