私のコンピュータにはcs.bat
というバッチスクリプトがあります。コマンドプロンプトにcs
と入力すると、pushd
は私を特定のディレクトリに移動させてくれます。 PowerShellでは、コマンドは同じことをしますが、開始ディレクトリに戻ります。Windows Power Shellとコマンドプロンプトでpushd
これはなぜですか?パワーシェルに 'cs'と打った後、私がディレクトリに留まるようにするにはどうすればいいですか?あなたの「cs.batは、」PowerShellのによって生成された(cmd.exeを実行している)別のプロセスで実行されるため、これが起こっている