Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] можно ли копировать файлы с локальных компов без использования сетевого диска (http://forum.oszone.net/showthread.php?t=132448)

foxbat 19-02-2009 09:02 1042918

можно ли копировать файлы с локальных компов без использования сетевого диска
 
вопрос в теме.
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFolder "\\192.168.0.1\d$\12\*", "C:\12\", 0
вот так не получается, есть ли другой способ ? или только через сетевой диск можно

Petya V4sechkin 19-02-2009 12:23 1043076

Цитата:

Цитата foxbat
вот так не получается

А у меня так получается.
Откуда скрипт запускаете? Права администратора есть на компе 192.168.0.1 у вашей учетной записи?

foxbat 19-02-2009 17:12 1043301

скрипт запускаю с консоли, оба компа в домене, я админ. т.е. "админская шара" тут работает ? но у меня почему то пишет - путь не найден.

amel27 20-02-2009 03:55 1043704

Цитата:

Цитата foxbat
у меня почему то пишет - путь не найден »

значит, каталог не содержит подкаталогов - указанная команда копирует подкаталоги, а не файлы
Код:

Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFolder "\\192.168.0.1\d$\12\*", "C:\12\", 0
FSO.CopyFile "\\192.168.0.1\d$\12\*", "C:\12\", 0

подробно: PRB: CopyFolder Syntax Is Different for UNC Paths and Mapped Drive Paths

foxbat 20-02-2009 09:52 1043798

большое спасибо ! всё верно.

pretzel 05-04-2009 22:45 1085056

А можно ли обойтись без языка программирования. Так что бы копировать файлы при помощи cmd скрипта по локальной сети?

El Scorpio 06-04-2009 03:22 1085289

pretzel, можно
1. Подключить "шару" как сетевой диск через net use или subst
2. Скопировать файлы с сетевого диска (на сетевой диск)
3. Отключить сетевой диск (той же командой)

Petya V4sechkin 06-04-2009 16:57 1085824

pretzel, а какие проблемы?
Код:

Copy файл \\SERVER\Share\папка

El Scorpio 07-04-2009 07:28 1086441

Petya V4sechkin, помнится мне нужно было не просто "скопировать файл", а сделать ещё пару действий, в результате которых CMD вывел сообщение о невозможности использования UNC-имён :(
Посему предпочитаю создать сетевой диск


Время: 22:02.

Время: 22:02.
© OSzone.net 2001-