Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Niewłaściwie działający program *.bat pod Windows 98

daro822 23 Mar 2009 11:05 1912 19
  • #1 23 Mar 2009 11:05
    daro822
    Poziom 17  

    Na komputerze z Win 98 wchodze w plik .bat i wyskakuje mi komunikat jak na zdjeciu a powinien sie program zaladowac dlaczego?

    Niewłaściwie działający program *.bat pod Windows 98

    0 19
  • #2 23 Mar 2009 11:08
    Kolobos
    Spec od komputerów

    Nie przyszlo Ci do glowy, ze warto wkleic zawartosc tego pliku?!

    0
  • #3 23 Mar 2009 11:21
    daro822
    Poziom 17  

    Ale plik jest okej pod innym w innym komputerze pod win 98 program sie przez ten .bat uruchamia

    Ten komunikat pojawia sie rowniez jak sie loguje na tym komputerze do systemu Novel wq zalaczniku wysylam plik command.....

    http://wrzucacz.pl/file/5201237804630

    0
  • #4 23 Mar 2009 12:06
    marek003
    Poziom 40  

    :) :)

    Załączył plik command.com zamiast Bat'a :)

    Załącz plik bat lub jego zawartość (otwórz bat'a w notatniku).

    0
  • #5 23 Mar 2009 12:38
    daro822
    Poziom 17  

    Ale BAT jest okej...program jest na serwerze i wyciaglem skrot na oba komputery na jednym jest okej wszystko na tym drugim nie bo jest ta komenda command....

    Dodano po 14 [minuty]:

    dodaje BAT jeszcze

    http://wrzucacz.pl/recived/3921237808317

    0
  • #6 23 Mar 2009 13:15
    adamas_nt
    Moderator Programowanie

    PATH w autoexec.bat zawiera wpisy o ścieżkach do WINDOWS i WINDOWS\COMMAND...

    0
  • #7 23 Mar 2009 13:23
    daro822
    Poziom 17  

    znaczy co w tym .bat jest cos nie tak?

    0
  • #8 23 Mar 2009 13:39
    adamas_nt
    Moderator Programowanie

    Nie wiem. Ale coś w Twoim pliku odwołuje się do "nieDOSowego" interpretera poleceń lub "nie widzi" tego zainstalowanego w systemie.
    Powodem może być brak zdefiniowanej ścieżki do katalogu zawierającego w/w. W głównym folderze (domyślnie C:\) jest plik o nazwie AUTOEXEC.BAT. Kliknij go prawym p.m i wybierz 'edytuj', interesuje nas definicja zmiennej PATH. Coś w rodzaju:
    PATH=C:\;C:\WINDOWS;C:\WINDOWS\COMMAND

    0
  • #9 23 Mar 2009 14:05
    meschif
    Poziom 17  

    Sprawdź jakie wpisy masz w config.sys i autoexec.bat, skoro na jednym działa to na drugim coś z konfiguracją masz nie tak.

    0
  • #10 23 Mar 2009 14:18
    adamas_nt
    Moderator Programowanie

    Jak słusznie kolega meschif sugeruje może być różnica w konfiguracji (Np FILES w config.sys). Porównaj w/w pliki w obu komputerach...

    Poza tym wszystkie odwołania masz do dysku F:, może tu jest problem. Jaką literę ma dysk, na którym masz ten program?

    0
  • #12 23 Mar 2009 15:11
    meschif
    Poziom 17  

    No prawda nie zadziała skoro spakowałeś pusty katalog. Dodaj te pliki niedziałające. A że widzi dysk sieciowy F:\ to wcale nie znaczy że się uruchomi. Na komputerach logujesz się na tym samym loginie ? Może prawa pana "Kazia" są inne niż "Staszka". Dyski mapują się według login skryptu przypisanego do grupy lub użytkownika.

    0
  • #13 23 Mar 2009 15:12
    daro822
    Poziom 17  

    Loguje sie tymi samymi uzytkownikami na obu teraz zaktualizowalem ten link mozesz sprawdzic

    0
  • #14 23 Mar 2009 15:26
    adamas_nt
    Moderator Programowanie

    Nie widzisz różnic?
    Na początek w "niedziałającym" autoexec.bat dopisz pod :win
    SET path=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\gst;%PATH%;
    i uruchom ponownie komputer.

    0
  • #15 23 Mar 2009 15:57
    meschif
    Poziom 17  

    Kolega adamas_nt dał wyczerpującą odpowiedź. Popraw sekcje :win w plikach config.sys i autoexec.bat

    najlepiej tak
    Config.sys
    [win]
    device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
    Country=048,852,C:\WINDOWS\COMMAND\country.sys
    device=C:\WINDOWS\himem.sys
    rem DEVICE=C:\WINDOWS\setver.exe
    device=C:\WINDOWS\emm386.exe noems
    dos=high,umb
    files=191

    autoexec.bat

    :win
    mode con codepage prepare=((852) C:\WINDOWS\COMMAND\ega.cpi)
    mode con codepage select=852
    keyb pl,,C:\WINDOWS\COMMAND\keybrd4.sys
    SET path=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\gst;%PATH%;
    Set NWLANGUAGE=ENGLISH
    win
    goto koniec

    0
  • #16 27 Mar 2009 15:19
    daro822
    Poziom 17  

    Dodałem wpisy do autoexec i config.sys jak kolega wyzej mi podal i to nie pomoglo dalej pojawia sie komunikat jak ten w printscreen ktory umiescilem wyzej

    0
  • #17 27 Mar 2009 17:01
    adamas_nt
    Moderator Programowanie

    A próbowałeś uruchomić: f:\pracownicy\gst\GST.EXE z linii komend lub z eksploratora? Jaki jest komunikat?

    Co mi jeszcze przychodzi do głowy:
    W działającym komputerze jest:
    SET path=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\gst;%PATH%;
    Jeżeli u Ciebie nie ma folderu C:\gst, to spróbuj w swoim autoexec zmienić na:
    SET path=C:\WINDOWS;C:\WINDOWS\COMMAND;F:\pracownicy\gst;%PATH%;
    (Pewnie wiesz, ale dla pewności: wszelkie takie zmiany w Win98 działają po ponownym uruchomieniu komputera)

    0
  • #18 27 Mar 2009 22:54
    marek003
    Poziom 40  

    Sprawdź setver (zmiany wersji dla poszczególnych plików).
    Bo widzę że jest wyremowane w configu ale może było potrzebne. Może właśnie poprzez setver jest ustalona wersja dla danego pliku. Napisz setver w linii komend (w trybie dos) i sprawdź czy lista pokazuje te same wersje dla plików szczególnie dla tego pliku który próbujesz uruchomić (gst.exe). Sprawdź to w "dobrym" i "złym" kompie.

    Jeżeli jest inna wersja dla tego pliku to zmień ją. Napisz w linii komend setver /? i według wskazówek ustaw wersję dla danego pliku. Wcześniej w pliku config.sys przed komendą Device .... setver wykasuj "rem" - zapisz i uruchom kompa ponownie.

    Nie pamiętam czy po wpisaniu nowej wersji poprzez setver nie trzeba restartu. Po takim restarcie znowu wpisz setver i sprawdź czy jest odpowiednia wersja - czy nie pomyliłeś składni.

    Ostatecznie podmień plik command.com i zobacz co będzie.

    0
  • #19 27 Mar 2009 23:07
    gryzzly
    Poziom 21  

    wg mnie spowoduj aby plik command.com
    w katalogu glownym
    tzn c:\command.com
    oraz c:\windows\command.com

    byly takie same

    0
  • #20 30 Mar 2009 08:54
    daro822
    Poziom 17  

    Hej udalo sie! :) komputera nie wylaczylem wtedy widocznie i dlatego, dzieki bardzo duzo checi z waszej strony bylo dzieki wielkie !

    0
  Szukaj w 5mln produktów