Wiersz polecenia (Cmd.exe) uruchamia pliki, które nie mają rozszerzenia nazwy pliku wykonywalnego

Zakończono świadczenie pomocy technicznej dla systemu Windows XP

Firma Microsoft zakończyła świadczenie pomocy technicznej dla systemu Windows XP 8 kwietnia 2014. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.

Anglojęzyczna wersja tego artykułu to:811528
Ten artykuł został zarchiwizowany. Jest oferowany „taki, jaki jest” i nie będzie już aktualizowany.
Symptomy
Przy użyciu wiersza polecenia (Cmd.exe lub systemu Windows Procesor poleceń) do otwarcia pliku nie ma nazwy pliku wykonywalnego rozszerzenie pliku może działać jako program zamiast otwierana w programie który jest zarejestrowany dla typu pliku (na podstawie nazwy pliku rozszerzenie).

Na przykład, jeśli wpiszesz Nazwa plikulub nazwa_pliku.txt w wierszu polecenia mogą nazwa_pliku.txt Uruchom program zamiast otwierana w programie Notatnik. To może również wystąpić, jeśli plik nosi nazwę w wierszu polecenia w pliku wsadowym (bat) lub w systemie Windows NT polecenia pliku skryptu (.cmd).
Przyczyna
Ten problem może wystąpić, jeśli następujące warunki:
  • Plik jest binarny, który zawiera plik wykonywalny Nagłówek. Na przykład plik jest plik .exe lub .com, która została zmieniona z rozszerzenie nazwy pliku innej.
  • Nie określono programu Cmd.exe służy do otwierania plik.
Kiedy wpisz nazwę pliku w wierszu polecenia lub użyć Nazwa pliku w wierszu polecenia w pliku wsadowym lub skrypt polecenia systemu Windows NT Wywołania programu Cmd.exe Funkcji CreateProcess Funkcja do otwarcia tego pliku. W Funkcji CreateProcess funkcja analizuje zawartość pliku. Jeśli plik binarny obraz zawiera nagłówek pliku wykonywalnego, (która wskazuje, że plik jest naprawdę .com lub pliku .exe), plik jest uruchamiany jako program. To zachowanie jest zgodne z poprzednie wersje systemu Windows NT.
Obejście problemu
Otwórz plik za pomocą Eksploratora Windows lub użyj następujący wiersz polecenia, aby otworzyć plik w odpowiednim programie:
Programnazwa_pliku.ext
Na przykład aby otworzyć nazwa_pliku.txt w Notatniku, użyj następujących wiersz polecenia:
Notatnik nazwa_pliku.txt
Więcej informacji
Niektóre pliki zawierają wirusy lub można inaczej uszkodzenia sieci komputer. Jeśli nie masz pewność, że plik jest bezpieczny, ostrożności takich Otwórz plik, jak te przed:
  1. Sprawdź plik programem antywirusowym.
  2. Zapisz wykonaną pracę i zamknij inne programy.
  3. Odłączenie od Internetu lub innej sieci połączenia.
Program Cmd.exe rozpoznaje pliki .com, .exe, .bat, .cmd, .vbs, .js, i rozszerzenia .ws i innych rozszerzeń, które są definiowane przez PATHEXT Zmienna środowiskowa jako pliki wykonywalne, ale można także uruchamiać pliki bez rozszerzenia te znane Jeśli plik binarny zawiera plik wykonywalny Nagłówek.

System Windows i programu Microsoft Internet Explorer wykonać dodatkowe kontrole przed otwarciem pliku. Obejmuje to określenie, czy jest dowolny program skojarzone rozszerzenie nazwy pliku w rejestrze. Typ MIME wykrywanie dokumentów pobytowych Eksploratora Windows i programu Internet Explorer, aby znaleźć i uruchomić obiekt serwera lub program, który jest skojarzony z nazwą pliku rozszerzenie.
Materiały referencyjne
Aby uzyskać dodatkowe informacje informacje o wirusach komputerowych kliknij następujący numer artykułu w celu wyświetlenia tego artykułu bazy wiedzy Microsoft Knowledge Base:
129972Opis wirusów komputerowych
Aby uzyskać dodatkowe informacje dotyczące typu MIME wykrywanie, odwiedź następującą witrynę firmy Microsoft w sieci Web: Aby uzyskać dodatkowe informacje Funkcji CreateProcess działać, odwiedź następującą witrynę firmy Microsoft w sieci Web:
Koń trojański robaka datasniffing zainfekowany infekcji

Ostrzeżenie: ten artykuł przetłumaczono automatycznie

Właściwości

Identyfikator artykułu: 811528 — ostatni przegląd: 12/08/2015 01:48:48 — zmiana: 3.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Media Center Edition 2005 Update Rollup 2, Microsoft Windows XP Tablet PC Edition, Microsoft Windows XP Professional x64 Edition, Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Advanced Server, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 4.0 Developer Edition

  • kbnosurvey kbarchive kbprb kbmt KB811528 KbMtpl
Opinia