System Windows 8.1 nie uruchomi rozszerzenia pliku przy użyciu pliku .jar, nawet jeśli jest to możliwe w systemie Windows 7

0

Oto zdjęcie pliku, który chcę otworzyć, i programu, w którym chcę go otworzyć:

jedno rozszerzenie pliku (.atb) i jedno zdjęcie pliku jar

  1. Jeśli po prostu kliknę plik jar, otworzy on mój program płynnie (sam stworzyłem ten program Java), bez zadawania pytań.

  2. Jeśli kliknę plik i wybiorę program z obrazka jako mój program domyślny, wyświetli się tak:

    zdjęcie wiadomości

  3. Jeśli zrobię to wszystko z rozszerzeniem .txt, to powie to samo i nadal nie będzie działać.

  4. Jeśli zrobię to wszystko w systemie Windows 7 z tą samą konfiguracją, wszystko będzie działać poprawnie.

Sprawdziłem również moje dzienniki zdarzeń, gdy to się dzieje, a pojawia się ono jako słowo kluczowe „Audit Success” z tekstem:

Podjęto próbę sprawdzenia istnienia pustego hasła do konta.

Czy masz pojęcie, co może to powodować?

Ploug
źródło
Jaki to typ pliku? Co to wykonuje i gdzie jest źródło twojego słoika?
M.Bennett
Myślę, że javalub otwierany plik może być zainfekowany ... Zobacz ten post Microsoft Technet w komunikacie o błędzie.
PlasmaPower
@PlasmaPower nie, stworzyłem ten plik sam, a program (plik .jar) sam. JEDYNYM elementem tego pliku jest to, że utworzyłem dokument .txt, napisałem „lols” i zapisałem go jako rozszerzenie pliku .atb.
Ploug
@ M.Bennet to typ pliku .atb, ponownie zawiera tylko słowo „lols”. Używam go w swoim własnym programie i znów działa w systemie Windows 7. Źródło mojego .jar i źródło mojego pliku znajduje się na pulpicie, plik nie wykonuje niczego, mój program powinien go otworzyć, a wtedy program sam poradzi sobie z tym, co musi obsłużyć, problem polega na tym, że program nawet nie zostanie otwarty, aby mógł to zrobić, mimo że Windows 7 pozwala na otwarcie programu.
Ploug
na komputerze z systemem Windows 7 prawdopodobnie skojarzyłeś typ pliku atb z notatnikiem lub podobnym, podczas gdy twój komputer z systemem Windows 8 nie ma standardowej aplikacji do uruchomienia pliku.
M.Bennett

Odpowiedzi:

1

Może się to zdarzyć z wielu powodów, dlatego spróbuj następujących prób i błędów:

• Czy plik do wykonania jest pusty? Sprawdź rozmiar pliku ...

• Czy próbujesz uruchomić 64-bitową aplikację w 32-bitowej wersji swojego systemu operacyjnego?

i na koniec ...

Czy JDK 7 jest zainstalowany i czy twoja ścieżka jest ustawiona? Uruchom Ctrl + R i wpisz cmd hit Enter, wpisz ścieżkę i Enter ponownie. Jeśli katalog Java Bin nie znajduje się w tym ciągu, oznacza to problem.

M.Bennett
źródło
1 -> nie, zawiera słowo „lols”, dlatego rozmiar pliku ma 4 bajty. 2> Nie, mój system operacyjny jest 64-bitowy. 3 -> .. hmm, rozumiem? obraz
Ploug
Trochę późno, ale Twoja Ścieżka nie jest ustawiona zgodnie ze zrzutem ekranu ... Opublikuj rozwiązanie, jeśli je rozwiązałeś;)
M.Bennett