1

Windows .cmd ファイル内のディレクトリに cd していますが、このファイルにはさまざまなリターン ポイントがあり、

元のディレクトリを保存せずに元のディレクトリに戻り、スクリプトのすべてのリターンポイントで明示的に元のディレクトリに戻るにはどうすればよいですか。

スコープと関係があると思います....?

4

2 に答える 2

3

PUSHD と POPD を使用します。

C:
CD \
PUSHD C:\Windows
POPD
于 2011-03-10T19:21:25.283 に答える
2

別のレベルの間接性を追加するだけです。の代わりにoriginal_script.cmd、これを実行します。

PUSHD
CALL original_script.cmd
POPD
于 2011-03-10T19:23:17.057 に答える