質問: 初歩的な内容かもしれませんが教えてください。 Windows10において、通常ユーザーと管理者権限でバッチを起動させた際のコマンドの動きに差異がありました。 〜ここから〜 @echo off cd /d %~dp0 echo %cd% pause 〜ここまで〜 単純にバッチファイルが格納されているパスを返すだけの処理ですが、こちらをWindows10Pro64bitで動かしてやると、管理者権限で動かした時だけpauseがかからずに画面が閉じてしまいます。 手元にWindows7もあるので同じバッチを作って動かしてみましたが、管理者権限でも意図した動きになります。 Windows10では仕様が変わっているのでしょうか?
回答: Explorerからダブルクリックで起動するのじゃなくて、コマンドプロンプトからバッチファイル名を入れて起動するとどうなりますか?