バッチファイルの実行中に、別のフォルダー( "../asdf"など)に移動するシナリオがあります。実行の最後に、現在の作業ディレクトリを、ユーザーが.batファイルを呼び出した場所と同じフォルダーとして設定します。
ただし、ユーザーがバッチ処理を完了する前に終了すると、cmdは現在の作業ディレクトリ(「../asdf」など)を表示します。
しかし、私の場合、作業ディレクトリをデフォルト/事前定義されたディレクトリに復元する必要があります。出来ますか?
- バッチファイルは私が書いたものなので、変更できます。
- CMDは、私が制御できるCMDへのデスクトップショートカットを介して開かれます。そのため、ディレクトリの作業やCMDへの引数の受け渡しなどのプロパティをそこで実行できます。