Периодически приходится копировать обновленные исполняемые файлы пользователям сети. Может быть существует возможность для того чтобы скопировать папку нескольким пользователям сразу?
Самому видится примерно так: в одной панельке папка с нужными файлами, в другой - список компов сети. Инсом помечаем нужные компы и по f5 папочка на них копируется.
Скопировать каталог на несколько компов
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Я бы сделал так:
1) Получить список выделенных файлов или каталогов - не проблема: в качестве параметра в свойствах кнопки устанавливается %L, и тогда в качестве параметра к запускаемой программе будет передаваться файл, в котором будет содержаться список выделенных каталогов или компьютеров
2) Этот список нужно обработать. Можно превратить его в vb-скрипт (Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFile "c:\1.txt", "d:\1.txt"
), можно написать простенькую прогу на delphi, можно на js наверняка сделать... Короче, как захочется. Можно и в командном файле копировать, но этот командный файл надо еще как-то получить
1) Получить список выделенных файлов или каталогов - не проблема: в качестве параметра в свойствах кнопки устанавливается %L, и тогда в качестве параметра к запускаемой программе будет передаваться файл, в котором будет содержаться список выделенных каталогов или компьютеров
2) Этот список нужно обработать. Можно превратить его в vb-скрипт (Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFile "c:\1.txt", "d:\1.txt"
), можно написать простенькую прогу на delphi, можно на js наверняка сделать... Короче, как захочется. Можно и в командном файле копировать, но этот командный файл надо еще как-то получить
Нельзя копировать "на комп". Копирование выполняется в какой-либо расшаренный каталог компа.ALTSoft писал(а):... в другой - список компов сети. Инсом помечаем нужные компы и по f5 папочка на них копируется.
"Инсом" список таких шар полчить нельзя.
Как вариант - использовать батник или скрипт с заранее определенным списком целевых каталогов (сетевых шар).
Нет, я не сплю. Я просто медленно моргаю.