Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
2 / 2 / 0
Регистрация: 07.03.2012
Сообщений: 17

Копирование файла по сети на запароленный ресурс

14.06.2013, 11:25. Показов 3842. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как скопирывать файл на запароленный сетевой ресурс?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.06.2013, 11:25
Ответы с готовыми решениями:

Копирование файла по сети
Есть код, который копирует текущий файл по сети: Set FSO = CreateObject("Scripting.FileSystemObject") Set file =...

Копирование файла по сети
Доброго времени! Есть проблемка при копировании файла по локалке, пишу: if(!MoveFiles("\\Queen\\c\\Jag\\1.txt", ...

Копирование файла по сети
Как передать файл по сети используя метод File.Copy? У меня выдает ошибку с правами. private void button1_Click(object sender,...

20
2 / 2 / 0
Регистрация: 07.03.2012
Сообщений: 17
17.06.2013, 12:44  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от The_Immortal Посмотреть сообщение
ra6xqp,

Было бы неплохо, если бы Вы поделились готовым решением конкретно под Вашу задачу для потомства
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
bool Archive(void)
{
    TSearchRec sr1, sr2;
 
    if(!DirectoryExists(ArchiveDir + "\\"))
        {
            NETRESOURCE nr;
 
            memset(&nr, 0, sizeof (NETRESOURCE));
 
            nr.dwType = RESOURCETYPE_ANY;
            nr.lpLocalName = ArchiveDir.c_str();
            nr.lpRemoteName = ARemoteName.c_str();
            nr.lpProvider = NULL;
 
            if(WNetAddConnection2(&nr, APass.c_str(), AUser.c_str(), CONNECT_UPDATE_PROFILE) != NO_ERROR)
                {
                    Log(sOnErrConnRes);
                    return 0;
                }
        }
 
    if(!DirectoryExists(ARemoteName + "\\" + NumberUS + "\\"))
        if(!CreateDir(ARemoteName + "\\" + NumberUS + "\\"))
            {
                Log(sOnErrWriteRes);
                return 0;
            }
 
    bool k;
    for(int i = FindFirst(LogDir + "????????.txt", faDirectory, sr1); !i; i = FindNext(sr1))
        {
            k = 0;
            for(int j = FindFirst(ARemoteName + "\\" + NumberUS + "\\????????.txt", faDirectory, sr2); !j; j = FindNext(sr2))
                {
                    if(sr1.Name == sr2.Name)
                        {
                            if(sr1.Size != sr2.Size)
                                {
                                    CopyFile((LogDir + sr1.Name).c_str(), (ARemoteName + "\\" + NumberUS + "\\" + sr1.Name).c_str(), 0);
                                    k = 1;
                                }
                            if(sr1.Name != (Now().FormatString("yyyymmdd") + ".txt"))
                                DeleteFile(LogDir + sr1.Name);
                        }
                }
            FindClose(sr2);
            if(!k) CopyFile((LogDir + sr1.Name).c_str(), (ARemoteName + "\\" + NumberUS + "\\" + sr1.Name).c_str(), 0);
            if(sr1.Name != (Now().FormatString("yyyymmdd") + ".txt"))
                DeleteFile(LogDir + sr1.Name);
        }
    FindClose(sr1);
    return 1;
}
Не судите строго, я начинающий

Добавлено через 21 минуту
Если есть вопросы, замечания или предложения, пишите
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.06.2013, 12:44
Помогаю со студенческими работами здесь

Автоматическое копирование файла по сети
Доброго времени суток! У меня следующая задачка... Есть в нашей корпоративной сети файл (таблица Excel) по адресу X:\Group data\Service...

Копирование файла по локальной сети
Здравствуйте, первый раз попробовал написать программу, подскажите как доделать в ней следующее: чтобы при нажатии на copy программа...

Копирование файла по сети: как прописать сетевой путь
Здравствуйте! Нашел на форуме функцию копирования файла // Функция копирования файла //sourcefn - имя файла который надо...

Копирование файла из одной папки в другую с заменой по сети
Доброго времени суток. Сам того не желая столкнулся с проблемой. Будучи мало знаком с языками программирования, мне нужно написать...

Резервное копирование файла по сети с подстановкой в его имя текущей даты
Есть комп под xp. Задача состоит в том чтобы копировать и переименовать файл с него на другой компьютер в локальной сети. Имя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru