Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Копирование файлов с помощью PHP на удаленный комп (http://forum.oszone.net/showthread.php?t=208711)

kyler 10-06-2011 19:47 1692274

Копирование файлов с помощью PHP на удаленный комп
 
Доброго времени суток!
Хочу чтобы при определенных действиях копировался файл на удаленный комп средствами PHP.
Пишу примерно такую команду: system('xcopy "C:\WebServer\Apache\htdocs\kyler66\upload\files\thisCopyFile.exe" "\\192.168.10.6\c$\wmpub\public\Upload\" /E /D /Y');
есть запустить её через CMD то все нормально работает и файл thisCopyFile.exe копируется на 192.168.10.6. Но через PHP получается что на локальном компе в корне диска С создается папка 192.168.10.6\c$\wmpub\public\Upload\ и туда копируется этот файл. Если сделать CMD файл и поместить туда этот код xcopy "C:\WebServer\Apache\htdocs\kyler66\upload\files\thisCopyFile.exe" "\\192.168.10.6\c$\wmpub\public\Upload\" /E /D /Y а в скрипте PHP exec('file.cmd') то тоже ничего не получается.

Sham 11-06-2011 00:39 1692431

Цитата:

Цитата kyler
e" "\\192.168.10.6\c$ »

тут экранированный слеш получается вроде (в результате получается один). В одинарных кавычках 3 обратных слеша = 2. Чтобы убедиться, сделайте echo. В двойных кавычках побольше...

также пробуйте через copy в PHP (через обработчик file:// или без)..

ну и права процесса, групповые политики и т.д. - флаг в руки...


Время: 14:04.

Время: 14:04.
© OSzone.net 2001-