اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

لسيادتكم

كود bat file لطريقة عمل نسخ قاعدة بيانات اكسيس بشكل دورى بالتاريخ والوقت

d:
cd BACKUP$
@echo off
cd\periodic
md "%date:~0,2%_%date:~3,2%_%date:~4%_%time:~0,2%_%time:~3,2%_%time:~6,4%"
cd "%date:~0,2%_%date:~3,2%_%date:~4%_%time:~0,2%_%time:~3,2%_%time:~6,4%"
Xcopy E:\LPD$\*.accdb /s /h /i /y /v

ولتشغيل الكود تلقائيا  يمكن وضعه Task Scheduler of windows ووضع له وقت للتنفيذ 

ولاتنسى تحويل الملف النصى الى ملف bat ليصبح ملف تنفيذى

AUTO BACKUP.rar

  • Like 1
قام بنشر

وعليكم السلام ورحمة الله وبركاته ..

بالنسبة للسطرين التاليين :-

6 ساعات مضت, Abdelaziz Osman said:
d:
cd BACKUP$

سيتم الذهاب الى المجلد Backup ، طبعاً بغض النظر عن وجود المجلد أو لا ( أي أنه لا يتم التحقق من وجود المجلد قبل فتحه ) .. ثم لاحظت انك انتقلت الى المجلد :-

6 ساعات مضت, Abdelaziz Osman said:
cd\periodic

فما الهدف !!!!! إلا إذا كان مقصدك ان المجلد السابق موجود داخل المجلد Backup :excl:

هنا يجب ان تكون الجملة :-

cd D:\BACKUP$\periodic

أيضاً لاحظ أن عبارة :-

6 ساعات مضت, Abdelaziz Osman said:
md "%date:~0,2%_%date:~3,2%_%date:~4%_%time:~0,2%_%time:~3,2%_%time:~6,4%"

لإنشاء مجلد بالتاريخ والوقت الحالي قد يلحقك بمشكلة إذا كانت الساعة أقل من 10 ، وهذا مثال على نتيجة السطر :-

20_5-_-07-12_ 1_46_01.3

لاحظ أن الساعة 1:47 لكن دقق في النتيجة لإسم المجلد يوجد فراغ قبل الرقم 1 :excl::excl::excl: .

 

بالعموم ، فكرتك جميلة وقابلة للتطوير اذا اجتهدت عليها أكثر :clapping: .

 

فشكراً لك على هذه المشاركة الجميلة لفكرة نسخ إحتياطي لقاعدة البيانات من مجلد رئيسي بمجلداته الفرعية مع ضبط بعض الخصائص ..

 

 

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information