Як я можу скопіювати файл із своєї машини на іншу машину з командного рядка?


Відповіді:


11

Припустимо, що у вас є відповідні дозволи, ви можете це зробити так:

copy local_file.txt \\target_machine\c$\dest_file.txt

Використовуйте "c $" для позначення диска C на віддаленій машині.


Як ви включаєте ім'я користувача та пароль для автентифікації, якщо у вас немає відповідних дозволів?
ArtOfWarfare

1
Пошук навколо пропонує net useнадати автентифікацію для спільної доступу до копіювання (наприклад: stackoverflow.com/questions/3854026 ). Не впевнений, чи це працює з позначенням c $, зазначеним вище, вам доведеться спробувати і подивитися.
Еш

1

Це так:

copy c:\local_path\local_file.txt \\target_machine\destination_path\destination_file.txt

Якщо ви \\target_machine\destination_path\відобразили мережевий диск, скажімо, Z: команда стає

copy c:\local_path\local_file.txt Z:\destination_file.txt


коли я спробую перший варіант (без c $ речі), я отримую "Система не може знайти вказаний шлях" або "Ім'я мережі не можна знайти", залежно від одного або двох зворотних косих риси перед назвою машини.
Еш

Хм, у Markdownformatting виникла помилка, яка показала лише один зворотний кут замість 2. Якщо ви отримуєте, The network name cannot be foundто це проблема з мережею, або у вас немає дозволів, або брандмауер блокує ваші запити
Sathyajith Bhat

Я спробував як один, так і два нахильних риски, і отримав різні повідомлення про помилки залежно від того, який я використовував. "Ім'я мережі не можна знайти" було з двома зворотніми косою рисою. Цікаво. Що працює з налаштуваннями вашої мережі? Він не працював ні з нашим сервером, ні з іншими клієнтами ...
Ash

@Ash один нахил поперечно вказує, що ви отримуєте доступ до поточного диска, отже, ви отримали system cannot find path specified error. Подвійний зворотний нахил використовується для доступу до мережевих акцій за схемою іменування UNC. Так, це працює в моїй мережі, у мене є кілька скриптів, де я цим користуюся (сценарії - це експортувати дані, стискати їх і переміщувати їх до NAS). Я підозрюю проблеми з дозволом. Машини, які ви хочете скопіювати, в різні домени / робочі групи?
Сатьядхіт Бхат

На машинах / мережах Windows c$повинна використовуватися така частка, як, наприклад ,.
Timtech
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.