|
|
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Задача такая: Пользователю User1 с его ПК нужно программой скопировать файл D:\myfile.pdf по локальной сети в папку \\pc2\share\folder Доступ к \\pc2\share ограничен, но доступен для учетки Yury (пароль известен). Про копировании CopyFile User1 получит Access id denied Если я в программе сделаю перед копированием сделаю коннект по сети WNetAddConnection2 с указанием учетки Yuri и пароля, то соединение проходит успешно, но копирование не работает - выдает Access id denied Это потому, что копирование всё равно идет под учеткой User1 (программу ведь запускает User1) ? Получается, что соединяться по сети бессмысленно под другим аккаунтом? Как скопировать файл по сети? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 19:28 |
|
||
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
m52 Здравствуйте, Задача такая: Пользователю User1 с его ПК нужно программой скопировать файл D:\myfile.pdf по локальной сети в папку \\pc2\share\folder Доступ к \\pc2\share ограничен, но доступен для учетки Yury (пароль известен). Про копировании CopyFile User1 получит Access id denied Если я в программе сделаю перед копированием сделаю коннект по сети WNetAddConnection2 с указанием учетки Yuri и пароля, то соединение проходит успешно, но копирование не работает - выдает Access id denied Это потому, что копирование всё равно идет под учеткой User1 (программу ведь запускает User1) ? Получается, что соединяться по сети бессмысленно под другим аккаунтом? Как скопировать файл по сети? Заранее благодарен. тут Дельфи вообще ни при чём, разруливать подобное должны системные администраторы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 19:48 |
|
||
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
Ну можно копировать кодом с неблокирующим доступом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 20:22 |
|
||
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
m52, А если ручками копировать, через TFileStream, например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 22:03 |
|
||
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
alekcvp m52, А если ручками копировать, через TFileStream, например? там вроде как проблема с доступами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 22:14 |
|
||
|
Как скопировать файл по локальной сети
|
|||
|---|---|---|---|
|
#18+
m52, смотри ImpersonateLoggedOnUser и RevertToSelf. Первым вызовом переводишь поток в контекст безопасности другого пользователя. Вторым возвращаешься обратно. ЕМНИП, должно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2020, 22:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40032036&tid=2037748]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 518ms |

| 0 / 0 |
