PDA

View Full Version : کپی فایل از مسیری در شبکه به سیستم کاربر با سی شارپ



paridarkavir
شنبه 10 مرداد 1388, 10:22 صبح
سلام
اگر بخوام یک فایل در شبکه را که کاربر ادرس می دهد بردارم و به مکانی در سیستم کاربر که مسیر توسط خود کاربر معرفی می شود کپی کنم چه کار باید بکنم

متشکرم

mehdi.mousavi
شنبه 10 مرداد 1388, 10:28 صبح
سلام
اگر بخوام یک فایل در شبکه را که کاربر ادرس می دهد بردارم و به مکانی در سیستم کاربر که مسیر توسط خود کاربر معرفی می شود کپی کنم چه کار باید بکنم

متشکرم

سلام.
با استفاده از System.IO.File.Copy و آدرس دهی فایل موجود در شبکه بصورت UNC، می تونید اینکارو انجام بدید.

hozouri
شنبه 10 مرداد 1388, 11:04 صبح
همون طور که دوست خوبم اشاره کردند (mehdi6755) با استفاده از این روش باید این کار رو انجام بدی.
البته مسیر فایل از شبکه باید به صورت زیر باشه ...
به ترتیب نام رایانه در شبکه , نام فولدر و نام فایل و پسوند ...


\\Server\Test\file.exe


البته یک نکته دیگه ای هم هست اینه که پوشه آن فایل حتماً باید در شبکه share شده باشه و شما مجوز خواندن از فایل رو داشته باشید ...

paridarkavir
شنبه 10 مرداد 1388, 11:14 صبح
ممنونم از جوابتون

من تا حالا با کپی کردن فایل کار نکردم میشه یک آدرس مقاله ای توضیحی بفرمائید

hozouri
شنبه 10 مرداد 1388, 11:32 صبح
اگر جستجو کنی مطالب مفیدی پیدا می کنی.
در 1001 نکته از سی شارپ هم باید باشه.

paridarkavir
شنبه 10 مرداد 1388, 11:56 صبح
در مورد System.IO.File.Copy فقط همین تاپیک رو پیدا میکنه برادر عزیز

اگه امکان دار ه راهنمائی کنید

hozouri
شنبه 10 مرداد 1388, 12:01 عصر
دوست عزیز من نمی دونم چه طور جستجو کردی به این تاپیک (http://barnamenevis.org/forum/showpost.php?p=471273&postcount=84) سری بزن