سؤال

وكيكر هو أفضل وسيلة يمكن الاعتماد عليها وميزة الغنية لنسخ الملفات دفعة ويندوز. ومع ذلك، فإنه هو أداة سطر الأوامر.

وأنا أبحث عن مكتبة / API أنني أستطيع أن تفعل الشيء نفسه في برنامجي. حاولت استخدام Process.Start ()، ولكن بعد ذلك لا بد لي من التقاط وتحليل المعياري لشريط التقدم وليس وسيلة لسلوك الكتابة الفوقية.

وعلى سبيل المثال، استبعاد قاعدة ملف على وظيفة مندوب. إعادة تسمية ملف إذا كان السن؛ (إعادة) بدء نسخة استنادا إلى بعض الأحداث.

وأعتقد نسخة، XCOPY، نسخة متكررة وغيرها، ينبغي أن يكون معظم المبرمجين عجلة تردد لا إعادة اختراع. هل هناك أي API / مكتبة فاتني؟

هل كانت مفيدة؟

المحلول 3

وشكرا لإجاباتك، وبعد بعض المزيد من البحوث، وأعتقد أن عدم وجود API.

وأقصى درجة من إعادة استخدام الميزة من كيكر هي مفترق عملية طفل مع وسائط سطر الأوامر.

نصائح أخرى

وأنا أدرك أن هذه هي وظيفة قديمة جدا، ولكن فقط في حالة يتعثر شخص ما عليه ...

وكتبت مجمع لكيكر في ج # دعا RoboSharp. وهو يفعل بالضبط ما طلب OP أصلا.

https://github.com/tjscience/RoboSharp

ويبدو أن هناك بعض الاشياء هناك الأمر الذي يضع واجهة المستخدم الرسومية على ذلك، على سبيل المثال، مزامنة الصور والملفات في ويندوز فيستا و XP باستخدام Microsoft SyncToy (منتدى هنا ) و المساعدة أضواء - كيكر GUI . لم أجد أي API حتى الآن، ولا ما إذا كيكر يعرض السيطرة على غرار اكتف.

تحرير : وصف كبيرة نوعا ما على الانترنت من كيكر يقول شيئا عن

<اقتباس فقرة>   

وخيار "مصدر مراقب 'كيكر' وظائف، وتوفر بديلا لإنشاء مهمة مجدولة لتشغيل ملف باتش مع أمر كيكر.

وقد تساعد. قد لا.

scroll top