/ / Narzędzie Windows do kopiowania pliku ze zdalnego urządzenia [zamknięte] - Windows, PowerShell, plik wsadowy, kopia

Narzędzie systemu Windows do skopiowania pliku z komputera zdalnego [ZAMKNIĘTA] - windows powershell, plik wsadowy, kopii

Szukam do tego celu narzędzia natywnego Windows lub cmdletu powershell. (Nie serwer SSH w systemie Windows)

Mam dwie maszyny w tej samej sieci. Chcę skopiować pliki z komputera1 na komputer2, wykonując jakieś polecenie na komputerze 2. Oznacza to, że muszę określić poświadczenia dla komputera1 podczas kopiowania pliku.

znalazłem PsExec narzędzie, które zezwala tylko na kopiowanie pliku z maszyny wykonującej polecenia psexec na zdalną maszynę i wykonywać ją automatycznie. Ale nie chcę takiego zachowania.

Jaki jest najlepszy sposób na pobranie pliku z Machine1 na komputer2?

Odpowiedzi:

5 dla odpowiedzi № 1

Utwórz plik wsadowy, który najpierw uwierzytelnia się na zdalnym polu, a następnie kopiuje plik.

uruchomić na komputerze1

@echo off
net use \\machine2admin$ /user:machine2Admind2 /password:password
copy \\machine2c$data.file c:
net use \\machine2admin$ /delete

Zamiast korzystać z „kopii”, chciałbym również skorzystać z darmowego robocopy.exe zamiast tego narzędzie.


3 dla odpowiedzi № 2

PowerShell Copy-Item nie obsługuje jeszcze poświadczeń dla dostawcy systemu plików. Więc to jest wykluczone.

PSExec jest prawdopodobnie jedyną dostępną opcją. Sprawdź także RemoteExec. http://www.isdecisions.com/en/software/remoteexec/

Nie próbowałem tego samodzielnie, ale pomaga w kopiowaniu plików do / ze zdalnego komputera.


1 dla odpowiedzi nr 3

Sprawdziłeś klienta putty sshrobi scp i serwer ssh oparty na Windows? Nie mogę polecić konkretnego serwera ssh dla platformy Windows, chociaż jestem pewien, że istnieje wiele aplikacji opartych na openssh, ale bardzo polecam ten proces. w każdym razie cyfrowej kariery.