Как я могу реализовать не кэшированную копию файла, используя VB.NET 2005? - PullRequest
0 голосов
/ 08 мая 2009

У меня есть программа, которую я написал, которая копирует выбранные файлы с одного удаленного компьютера на другой. Я настроен на тестирование: один компьютер (а) дома запускает программу, подключенную к сети моей работы через VPN, и два компьютера (b, c) на работе рядом в одной сети. Я пытаюсь скопировать файлы с компьютера b на компьютер c, пока программа работает на компьютере a.

Единственное, что не так, это то, что файлы, похоже, кэшируются во временную папку на компьютере, а затем отправляются на компьютер c. Когда он должен идти прямо с компьютера b на компьютер c. Есть ли способ предотвратить попытки кэширования файлов на компьютере, на котором запущено приложение?

1 Ответ

0 голосов
/ 08 мая 2009

Ну, пару вещей, которые вы могли бы попробовать ... Я не знаю, подойдут ли они именно для вас;

  • Удаленный доступ к одному из рабочих компьютеров, скажем, B, - через RDC, VNC или что-то подобное - и затем скопировать файл из B в C с прямого включения B.

  • Посмотрите на инструмент psexec. Это было опубликовано sysinternals как часть их набора pstools. http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx. Это позволяет через командную строку подключаться к удаленному компьютеру и запускать команды непосредственно на удаленном компьютере с вашего компьютера.

HTH - CheerZ!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...