2016-04-22 4 views
0

私はここで答えを探していて、それを見つけることができません。私は決してこれらの種類のものをコーディングすることに精通していませんので、私のノービスを許してください。未定義の宛先を持つバッチファイルのコピー

エンドユーザーがダブルクリックしてプロファイルフォルダをバックアップメディアにコピーするためのバックアップデバイスを使用して、展開用の単純なバッチファイルを作成しようとしています。

xcopyまたはrobocopyがこれに最適な解決策であるとは確信していませんが、サーバ管理から来ていますが、私はrobocopyをよく知っています。しかし、私が使用しているコピーユーティリティは必ずしも問題ではありません。私が持っているもの

robocopy D:\%USERPROFILE% <destination> /e /copyall 

ソースは問題なく、ユーザプロファイルに解決しながら、私は手紙と異なるの可能性を説明することができる宛先の変数を導出することができていない、これは私は可能とは思わない。バッチファイルがどこから起動されたかの場所として宛先を設定する変数はありますか?

ありがとうございました!

答えて

1

バッチファイルが実行される からの場所として宛先を設定する変数がありますか?

はい、あります:

echo %~dp0 

これはあなたDリヴとあなたのバッチファイルのATH Pを与えますが。さらに~.修飾子についてはcall /?を参照してください。

+0

私は間違いなくその作業を行うことができます。ありがとうございました! – CnRuad

関連する問題