Jestem autorem skryptu wsadowego, który zakłada %1
to ścieżka do pliku. Czasami chciałbym użyć tego skryptu wsadowego za pomocą przeciągnij i upuść w Eksploratorze Windows (przeciągając mój plik docelowy na mój plik skryptowy wsadowy), a innym razem chciałbym uruchomić ten skrypt wsadowy z istniejącego okna wiersza polecenia i podać mój %1
ścieżka jawnie (zwykle tylko ścieżka względna).
Nie chcę, aby mój skrypt zniknął natychmiast po „przeciągnięciu upuszczania”, więc muszę pause
. Nie chcę jednak naciskać any key to continue
za każdym razem, gdy używasz istniejącego okna wiersza poleceń, więc nie chcę pause
.
Czy istnieje sposób na to, aby mieć najlepsze z obu światów? Czy mogę w jakiś sposób wykryć / wywnioskować scenariusz, w którym się znajduję, i zdecydować się na przerwę, a nie na później? Jakie jest najlepsze podejście tutaj?