Kopiowanie plików z serwera

0

Do kopiowania na lokalnym komputerze wystarczy:
CopyFile("C:\\1\\plik.txt", "c:\\plik.txt", False);
ale jak skopiować plik z serwera próbowałem tak:
CopyFile("\\\serwer\\udzial\\plik.txt", "c:\\plik.txt", False);
ale nie działa.
Folder "udzial" jest oczywiście udostępniony na serwerze (dla wszystkich bez żadnych ograniczeń)

0
cesarks napisał(a)

CopyFile("\\\serwer\\udzial\\plik.txt", "c:\\plik.txt", False);
ale nie działa.

Co rozumiesz nie działa? Funkcja coś zwraca?

0

Nie działa to znaczy plik \serwer\udzial\plik.txt nie zostaje skopiowany do c:
Program nie zgłasza żadnych błędów.

0

Funkcja CopyFile jest z windows.h? Jeśli tak skorzystaj z funkcji: GetLastError więcej tutaj: http://msdn.microsoft.com/en-us/library/aa363851%28VS.85%29.aspx

0

Funkcja zwraca kod błędu 3, czyli:

"ERROR_PATH_NOT_FOUND
3 (0x3)"
"The system cannot find the path specified."

czyli błąd w podanej ścieżce dostępu do pliku?

0
cesarks napisał(a)

Funkcja zwraca kod błędu 3, czyli:

"ERROR_PATH_NOT_FOUND
3 (0x3)"
"The system cannot find the path specified."

czyli błąd w podanej ścieżce dostępu do pliku?

Według mnie jeśli byłby błąd powinien być inny błąd. Błąd ten mówi że w systemie nie ma ustawionej PATH na ten serwer.

0
mi14chal napisał(a)
cesarks napisał(a)

Funkcja zwraca kod błędu 3, czyli:

"ERROR_PATH_NOT_FOUND
3 (0x3)"
"The system cannot find the path specified."

czyli błąd w podanej ścieżce dostępu do pliku?

Według mnie jeśli byłby błąd powinien być inny błąd. Błąd ten mówi że w systemie nie ma ustawionej PATH na ten serwer.

Według mnie za ten post należy się perełka.

0
cesarks napisał(a)

Do kopiowania na lokalnym komputerze wystarczy:

`CopyFile("\\\serwer\\udzial\\plik.txt", "c:\\plik.txt", False);`



a tak :
CopyFile("\\<b>\</b>\serwer\\udzial\\plik.txt", "c:\\plik.txt", False);

1 użytkowników online, w tym zalogowanych: 0, gości: 1