Proszenie o gotowe rozwiązanie na tym forum nie jest dobrym pomysłem, więc przedstawię Ci kroki, które musisz wykonać aby taki program wykonać:
1. Funkcję main definiujemy z dwoma paramterami: int main(int argc, char *argv[]),
2. Przepisz zmienne argv[1] i argv[2] do zmiennych typu std::string o nazwach (załóżmy) target i path,
3. Sprawdź skąd użytkownik chce "pobierać" dane. Po prostu sprawdzaj w ifie pierwsze cztery litery zmiennej target.
4. Wypisz odpowiednią informację.