Jestem w, E:\blah\blah
ale muszę uruchomić .exe zE:\folder name\prgm.exe
Próbuję to jednak nazwać bez konieczności cd ..
Przeczytałem, że pisanie na klawiaturze E:\folder name\prgm.exe
powinno działać. Jednak gdy próbuję tego, pojawia się błąd:
E: folder \ nie jest rozpoznawany jako polecenie zewnętrzne lub wewnętrzne.
Korzystam z systemu Windows 7, jeśli to pomaga.
Tylko mały dodatek do odpowiedzi. Jeśli komenda zawiera flagę lub opcję, musi znajdować się poza przykładem cudzysłowu, z folderu bla bla
źródło
Na wszelki wypadek chciałbym zauważyć, że oprócz odpowiedzi Hennesa istnieje czwarta opcja, chociaż w rzeczywistości może się okazać, że jest zbyt podobna do
cd
:Wprowadź,
pushd E:\folder name
a katalog roboczy zmieni się na określony dysk i folder (bez cudzysłowu) w jednym prostym kroku; powrót do poprzedniego katalogu roboczego również nie stanowi problemu - wystarczypopd
…źródło
pushd %~dp0
, a następnie ... wykonaj cokolwiek, a następniepopd