تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عملية نسخ الملفات لمسارات ذوات مستخدمين مختلفين
#1
السلام عليكم ورحمة الله وبركاته

ومتابعة لمسيرتي العملية العلمية قمت بتصفح الكودات في الفيجوال بيسك لكي اتمكن من هذه اللغه

فاحببت ابدا بالاساسيات ووجدت كود نسخ الملفات

كود :
My.Computer.FileSystem.CopyFile("C:\Users\admin\new folder\1.doc", "C:\Users\admin\aa\1.doc", True)

ولنفرض ان اسم المستخدم في جهاز اخونا ادريس هو ادريس
وفلان هو فلان
وعلان هو علان
ولنفرض ان اسم المستخدم في جهاز اخونا علي هو علي

ولنفرض ان اسم المستخدم في جهاز اخونا الوادي هو wadi
ولنفرض ان اسم المستخدم في جهاز اخونا سعود هو  سعود

والكاتب هو الكاتب
طبعا عملية النسخ لن تتم بسبب اختلاف المستخدمين

اعتقد لابد من تعريف مسار المستخدم
كالتالي
Dim userpath As String = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)

بس لما اضع المتغير في الكود يجي لي رسالة خطأ في كتابة الكود
الرد }}}
تم الشكر بواسطة:
#2
كود Environment اللي وضعته يأتيك بمسار مجلد المستخدم ولكن لا تنتهي بعلامة (\)
كود :
C:\Users\admin

فلو وضعت بقيت المسار بعد userpath المستخدم مباشرة مثل
كود :
userpath & "new folder\1.doc"
سيكون الناتج
كود :
"C:\Users\adminnew folder\1.doc"

يعني المفروض إضافة علامة (\) مثل
كود :
userpath  & "\" & "new folder\1.doc"

النقطة الثانية مسألة الصلاحيات
فهناك مسارات لا يمكن الدخول لها الا بصلاحية مسؤول
الرد }}}
تم الشكر بواسطة: طالب 22 , LoveVb , adel27 , khodor1985
#3
مدري وش اقول عنه ساحر يوم علم مشكلتي بالضبط ام انه عبقري زمانه يوم حلل مشكلتي واعطاني الحل السريع
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لايمكن الوصول للملف لأنه قيد الاستخدام بواسطة عملية أخرى صالح عبدالله 3 337 24-12-24, 12:17 AM
آخر رد: صالح عبدالله
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,787 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 589 11-07-24, 06:32 PM
آخر رد: raedre22
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 811 11-02-24, 08:43 PM
آخر رد: assuhimi
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 1,572 15-12-23, 07:47 AM
آخر رد: foad8920
  متغيرات اسماء الملفات atefkhalf2004 1 607 15-11-23, 02:40 PM
آخر رد: atefkhalf2004
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 681 27-09-23, 11:01 AM
آخر رد: قناص المدينة
  عملية حسابية خاصة محمد خيري 6 864 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  ترتيب الملفات Osama NY 1 496 25-04-23, 08:13 PM
آخر رد: aljzazy
  التعامل مع الملفات النصية - حذف سطر معين من ملف mmaalmesry 2 926 20-01-23, 09:29 AM
آخر رد: mmaalmesry

التنقل السريع :


يقوم بقرائة الموضوع: