تقييم الموضوع :
  • 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 319 24-12-24, 12:17 AM
آخر رد: صالح عبدالله
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,757 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 583 11-07-24, 06:32 PM
آخر رد: raedre22
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 800 11-02-24, 08:43 PM
آخر رد: assuhimi
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 1,502 15-12-23, 07:47 AM
آخر رد: foad8920
  متغيرات اسماء الملفات atefkhalf2004 1 594 15-11-23, 02:40 PM
آخر رد: atefkhalf2004
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 669 27-09-23, 11:01 AM
آخر رد: قناص المدينة
  عملية حسابية خاصة محمد خيري 6 845 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  ترتيب الملفات Osama NY 1 486 25-04-23, 08:13 PM
آخر رد: aljzazy
  التعامل مع الملفات النصية - حذف سطر معين من ملف mmaalmesry 2 913 20-01-23, 09:29 AM
آخر رد: mmaalmesry

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


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