Witam!
chce zrobić plik wsadowy w batch, który wyglądał by tak:
tworzy plik z jakimś napisem na innym komputerze np: firmowym i automatycznie wysyła ten plik do mojego domowego komputera.
Czy jest to możliwe? Jak to to jak to zrobić?
Wysyłanie danych do mojego komputera batch
- Rejestracja: dni
- Ostatnio: dni
- Postów: 16
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1620
Tak, jest to możliwe.
Podejście normalne to zainstalować i skonfigurować jakiś protokół do takiego przesyłania plików, typu SFTP, i potem wywołać już tylko gotowe komendy do tego.
Podejście na „mam za dużo czasu” to implementacja jakiegoś swojego protokołu od zera po stronie klienta i serwera.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2310
Implementacja protokołu w batchu ?
Wybrałeś sobie chyba najgorszy mozliwy język programowania
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1620
Implementacja protokołu w batchu ?
Jak pisałem, jak ktoś ma za dużo czasu… Język jest Turing-zupełny i daje dostęp do plików i sieci, więc…
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2310
Althorion napisał(a):
Implementacja protokołu w batchu ?
Jak pisałem, jak ktoś ma za dużo czasu…
Język jest Turing-zupełny i daje dostęp do plików i sieci, więc…
I "wspaniały" dostęp do jednej literki z napisu, elementu z tabli ... a są w ogóle tablice ? Nie wiem, czy p. Turing by się z Tobą zgodził
... czyli BARDZO dużo czasu
Jak widzę if w batchu, to mi sie scyzoryki w kieszeni otwierają, mimo braku kieleckich przodków....
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1620
@ZrobieDobrze: można sobie ułatwić życie używając po drodze interpretera jakiegoś bardziej znanego języka, na przykład https://github.com/yyny/Brainfuck-In-Batch
Mam nadzieję, że teraz ironia z oryginalnego posta jest dobrze dostrzegalna. :P
- Rejestracja: dni
- Ostatnio: dni
- Postów: 16
@Althorion: Chodzi o to:
@echo off
echo test >> plik.txt
copy plik.txt 192.168.x.xxx\c:\User\xxx\Desktop\
pause
Ten kod jednak nie działa. Wyświetla mi się taki komunikat:
Co robię źle?