Mam pytanie odnośnie kopiowania plików (katalogów także) wg zasady podanej przez Cyfrowego Barona z tego linku: http://programowanie.cal.pl/cyfbar/api2.html#api5
Chodzi mi (tak jak w temacie) jak można użyć tej zasady do:
1.
Skopiowania pliku "test.txt" z -dajmy na to- jakiegoś lokalnego folderu do zasobu udostępnionego np.
KOD cpp: UKRYJ
CopyFile(("C:\\Katalog_zrodlo\\test.txt").c_str(), ("\\\\PC_CEL\\Katalog_cel\\").c_str(), false);
Niestety...
Po skompilowaniu i napotkaniu linii
KOD cpp: UKRYJ
CopyFile(("C:\\Katalog_zrodlo\\test.txt").c_str(), ("\\\\PC_CEL\\Katalog_cel\\").c_str(), false);
program wyrzuca Error z komunikatem, że zostały naruszone prawa dostępu do katalogu...
2.
Skopiowania pliku z zasobu udostępnionego do zasobu udostępnionego, np.
KOD cpp: UKRYJ
CopyFile(("\\\\PC_ZRODLO\\Katalog_zrodlo\\").c_str(), ("\\\\PC_CEL\\Katalog_cel\\").c_str(), false);
To dlaczego wyrzuca błąd o próbie nieautoryzowanego dostępu do zasobu to zdaję sobie sprawę dlaczego tak się dzieje. Nie wiem natomiast jak ustawić parametry kopiowania tak, żeby ten dostęp był -albo autoryzowany, -albo po prostu wymuszony, ale możliwy.
Bardzo proszę o odpowiedź. Szukałem tutaj na forum, ale jedynie co znalazłem to porady dotyczące kopiowania przez FTP.
Czy jest możliwy taki rodzaj kopiowania plików o którym powyżej napisałem? Czy może lepiej od razu zrezygnować z tego rodzaju kopiowania plików (i katalogów) i wykonać kopiowanie tak jak to się praktykuje czyli np. przez FTP. (tyle że używając sposobu o jaki pytam-standardowe kopiowanie plików byłoby mi prościej to zaimplementować).
Bardzo proszę o choćby jakieś skrawki informacji na ten temat!
Z góry bardzo dziękuję i pozdrawiam! samurai-jerry