C++ | Ping IP --> uruchomienie RDP

0

Witam.....
Pytanie czy jest możliwe napisanie programu który:

  1. pingował IP 1
    -jeśli jest odpowiedz to uruchamiał RDP (mstsc.exe z odpowiednimi parametrami)
  • jeśli nie ma odpowiedzi z IP 1 to łączył RDP z IP 2 z odpowiednimi ustawieniami

wszystkie dane oczywiście za exe schowane...

0

Jest mozliwosc, tylko nie wiem do czego ort! ? Zaraz zapytasz sie a czy jest mozliwosc czegos tam jeszcze, a w koncu wyjdzie na to, ze nie wiesz jak to zrobic, nie rozumiem po prostu sensu tego pytania.

0

Chodzi mi o stworzenie klienta RDP z możliwością sprawdzenia statusu adresu IP.
Czyli program miałby robić w kolejności:

  1. ping 101.101.101.101

  2. jest odpowiedz pinga więc uruchom:
    - c:\windows\mstsc.exe /f /v:101.101.101.101

  3. brak odpowiedzi ping z 101.101.101.101 więc uruchom:
    - c:\windows\mstsc.exe /f /v:202.202.202.202

taki zautomatyzowany RDP
tyle w teori....

chodzi mi o coś takiego (pseudokod):

main()
{
    bool result = system("ping 101.101.101.101 -n 1"); //sprawdzenie, czy sie PING powiodlo?
    if(result)
    {
        system("mstsc /v:101.101.101.101 /f");
    }
    else
    {
        system("mstsc /v:202.202.202.202 /f");
    }
}

dla początkujących nawet tak prosty <strike>skrypt</strike> program jest trudny

//q: pozwolilem sobie pociac, posklejac, poprawic i objasnic..

1 użytkowników online, w tym zalogowanych: 0, gości: 1