logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.
REKLAMA
  • #1 941847
    sebekppp
    Poziom 11  
    Mam problem z programem do archiwizacji danych.
    Chodzi mi o to że programik potrzebuje zmiennych takich jak DD MM RR gdzie DD jest to dzień tygodnia MM dany miesięc RR oczywiście rok.programik chodzi tylko pod win98 z zainstalowanym klientem Novella ponieważ Windows 98 podiera te dane z serwera (NOVELL 4.11) przy starcie systemu i ustawia date i czas systemu windows 98. To znaczy wpisując na takiej stacji roboczej komende SET to mam właśnie te zmienne wyszczególnione. Czy jest jakaś możliwość przypisania tych danych przy starcie systemu np. Wpisując w autoexec.bat
    echo podaj aktualny dzień
    SET DD= (co wpisać aby podrał dane z klawiatury)itd z MM i RR
    Lub też pobrał sobie te dane sam z aktualnej daty
    Dodam że chodzi mi o Windows XP i 2000
    Za wszelkie pomysły dzięki.
  • REKLAMA
  • #2 942278
    paweliw
    Spec od komputerów
    Wpisywanie ręczne daty w polecenie SET jest proste.
    Tworzysz plik np. data_r.bat o treści
    SET DD=%1
    SET MM=%2
    SET RR=%3

    Następnie wywołujesz plik z parametrami (dla dzisiaj):
    data_r.bat 27 10 04

    Ważne jest aby między wpisywanymi wartościami były spacje aby plik wsadowy potraktował je jako parametry.
    Z automatycznym pobieraniem daty z systemu będzie problem (oczywiście jeśli chcesz wykorzystać tylko pliki wsadowe).
    Muszę sobie nieco przypomnieć.
  • REKLAMA
  • #3 1932514
    grzegorzsawczak
    Poziom 21  
    Jak napisć plik wsadowy [BAT] pingujący [ping ,,,.,,,.,,,.,,,] 10 do 30 komputerów w sieci. Ich adresy IP już mam.
  • #4 1932534
    Platon
    Poziom 42  
    ping x.x.x.x
    ping x.x.x.y
    ping x.x.x.z
    itp.
  • #5 1932546
    groovee
    Poziom 20  
    @grzegorzsawczak:

    petla for, potem czytanie pliku po liniach z fora (w ten sposob pobierze IP) i pingowanie...


    Tylko co chcesz robic z wynikami??

    To tak teoretycznie... sprobuje wieczorkiem cos praktycznego:)

    a nie mozesz na linuxie?? np w perlu moge podrzucic cos podobnego:) (tylko ze robi arp ale to kwestia jednej linijki)

    Pozdrawaim!
  • REKLAMA
  • #6 1933360
    Adam770
    Poziom 20  
    sebekppp napisał:
    podiera te dane z serwera (NOVELL 4.11) przy starcie systemu i ustawia date i czas systemu windows 98.
    [ ... ]
    Czy jest jakaś możliwość przypisania tych danych przy starcie systemu
    [ ... ]
    Lub też pobrał sobie te dane sam z aktualnej daty

    Skoro pobiera z serwera to po co chcesz jeszcze raz ustawiać?
    Może wystarczy ustawić prawidłową datę i czas na serwerze?

    Dodano po 1 [godziny] 2 [minuty]:

    sebekppp napisał:
    SET DD= (co wpisać aby podrał dane z klawiatury)itd z MM i RR
    Lub też pobrał sobie te dane sam z aktualnej daty


    Dla Windows XP:
    jeśli datę sytemową masz w formacie rrrr-mm-dd to do ustawienia tych zmiennych wystarczy taki batch:
    Cytat:
    set RR=%DATE:~0,4%
    set MM=%DATE:~5,2%
    set DD=%DATE:~8,2%
  • REKLAMA
  • #7 1933735
    paweliw
    Spec od komputerów
    Adam770 :arrow:

    Nie wiem czy zwróciłeś uwagę ale temat sebekppp napisał ... rok temu i po moim poście już nie odpowiedział.
    grzegorzsawczak zupełnie niepotrzebnie podpiął się pod temat sprzed roku.
    Nie sądzę aby sebekppp oczekiwał jeszcze pomocy skoro się nie odezwał wcześniej.
  • #8 1933750
    Adam770
    Poziom 20  
    paweliw napisał:
    Nie sądzę aby sebekppp oczekiwał jeszcze pomocy skoro się nie odezwał wcześniej.

    Rzeczywiście, nie zauważyłem daty :D
    Ale skoro temat znowu znalzł się "na górze" to kto wie ...
    A może komuś się przyda?

    Moderowany przez jankolo:

    Temat zamykam

REKLAMA