Wykluczenie „.exe” w Windows Run otwiera Eksploratora Windows


1

Dlaczego nie zawsze mogę pominąć, .exeuruchamiając program z narzędzia Uruchom?

Windows+ R notepaddziała

Windows+ R putty.exedziała

Windows+ R puttynie działa (otwiera Eksploratora Windows do lokalizacji PuTTY)

W wierszu polecenia puttydziała. Mam skonfigurowaną zmienną PATH.


puttynie działa” Nie działa w jaki sposób? Co się stanie, gdy spróbujesz? Czy pojawia się błąd?
ᴇcʜιᴇ007

2
Sprowadza się to do ścieżki do pliku wykonywalnego w zmiennej Path. Notatnik działa, ponieważ ścieżka do jego pliku wykonywalnego domyślnie istnieje w zmiennej. Putty działa w wierszu polecenia, ponieważ prawdopodobnie w folderze plik wykonywalny istnieje, ale nie byłeś na tyle konkretny, aby powiedzieć z całą pewnością.
Ramhound

Zredagowałem swoje pytanie, aby odpowiedzieć na twoje komentarze.
kambuzowy

Wydaje mi się, że masz plik wsadowy „putty” i właśnie to uruchamia Run, gdy nie określisz rozszerzenia (prawdopodobnie ze względu na wpisy ścieżki, jak wspomina Ramhound). Jeśli wygrasz + R, a następnie uruchom putty.batco się stanie?
ᴇcʜιᴇ007

@ Ƭᴇcʜιᴇ007 „Windows nie może znaleźć„ putty.bat ”...”
kambuzujący

Odpowiedzi:


1

Oznacza to, że masz dwa konkurujące ze sobą pliki wykonywalne o nazwie „putty” w ścieżce systemowej. Sprawdź PATHzmienne systemu i środowiska użytkownika, postępując zgodnie z tym przewodnikiem - Szanse są, że rozdzielczość słowa „kit” jest niejednoznaczna. PATHjest przeszukiwany w kolejności, dzięki czemu można przenieść wartość, która rozwiązuje, do lokalizacji putty.exewcześniejszej PATHi zostanie ona znaleziona jako pierwsza.


1
Dzięki Mekki! Miałem instalację WinSCP w mojej zmiennej PATH, która zawiera folder dla „PuTTY”. Przesunąłem wpis WinSCP na koniec, jak zasugerowałeś i to naprawiło.
kambuzowy
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.