الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ضغط في ملف بإستخدام Dos ?

بدأه النمر المقنع14 في 12 يناير 2010 · 8 رد · 2,602 مشاهدة · في نظام تشغيل Windows
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل يمكن ضغط ملف بواسطة برنامج الوينرار WinRar بإستخدام أوامر الدوس ؟؟؟

تم تعديل هذه المشاركة بواسطة النمر المقنع14 في 12 يناير 2010 في 06:09

#2

وعليكم السلام .

ليس عن طريق الدوس بل عن طريق Rar.exe ، مثلا :

Rar.exe a Sample.rar Sample.txt

أو يمكنك استخدام 7z المجاني أفضل :)

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#3

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

شكرا على سرعة الرد

لكن الرجاء مزيد من التوضيح كيف يمكن استخدام الكود !

ولك التحية

تم تعديل هذه المشاركة بواسطة النمر المقنع14 في 12 يناير 2010 في 19:18

#4

برمجيا عن طريق الدالة CreateProcess مثلا ؟

سيتم تمرير مسار Rar.exe في lpApplicationName و باقي الاوامر في lpCommandLine :

CreateProcess(TEXT("C:\Program Files\Winrar\Rar.exe"), TEXT("a C:\Sample.rar C:\Sample.txt"), ...);

او عن طريق الـCommand prompt كالتالي :

C:\Program Files\WinRAR>Rar.exe a Sample.rar Sample.txtRAR 3.40 Copyright © 1993-2004 Alexander Roshal 8 Sep 2004
Registered to Virtual
Creating archive Sample.rar
Adding	Sample.txt 	OK
Done

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#5

شكرا لك على الشرح الأكثر من رائع والاجابة الوافية.

هل يمكن عمل باتش فايل لضغط الملف ؟؟

#6
GamingMasteR كتب:

C:\Program Files\WinRAR>Rar.exe a Sample.rar Sample.txt

ببساطة ضع النص الملوّن في ملف bat

@echo off
C:\Program Files\WinRAR\Rar.exe a Sample.rar Sample.txt

مثلاً.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#7

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

شكرا لكم على تعاونكم معي جعلها الله في ميزان حسناتكم ان شاء الله.

أخي العزيز : أظهر لي خطأ عند تنفيذ الكود في باتش فايل

post-60757-12636137275597_thumb.gif

أ

شكرا لكم

#8

قم بتعديل النص الموجود بداخل الـ batch file إلى ما يلى

@echo off
"C:\Program Files\WinRAR\Rar.exe" a Sample.rar Sample.txt

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#9

شكراً جزيلا لكم أسأل الله ان ينفعنا واياكم بما علمنا وأن يجعلنا واياكم زخرا للاسلام والمسلمين

تحياتي لكم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…