1. الإدارة العامة

    صفحة منتديات زيزووم للأمن والحماية

  2. الإدارة العامة

    الصفحة الرسمية لمنتديات زيزووم للأمن والحماية الفيس بوك

  3. الإدارة العامة

    الصفحة الرسمية لمنتديات زيزووم للأمن والحماية التلكرام

تمت الافادة الى المختصين فى الملفات الدفعية واوامر الدوس مساعده عاجلة

الموضوع في 'منتدى الدّورات العامّة ولُغات البرمجة' بواسطة abdo222, بتاريخ ‏مارس 13, 2023.

حالة الموضوع:
مغلق
  1. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10


    سلام الله عليكم جميعا
    اريد ملف دفعي BAT به اوامر على النحو التالي:
    ملف دفعي بجانبه مجلد اسمه PROGRAM وهذا المجلد به مايقرب من 100 برنامج او اكثر
    اريد ملف دفعي بحيث لما اقوم بتشغيله اولا يظهر لى قائمة باسماء هذه البرامج وتكون مرقمة من 1 الى 100 مثلا
    ثانيا امر يتيح لى عمل تنصيب لاى برنامج موجود فى القائمة وبمجرد ان اقوم باختيار رقم البرنامج يتيح لي تنصيب هذا البرنامج الذى تم اختيارة عن طريق كتابة رقم البرنامج فى شاشة الدوس
    واذا كان بالامكان وضع امر يتيح لى اختيار اكثر من رقم للبرامج الموجوده فى القائمة لكى يتم تنصيبها الواحد تلو الاخر
    ولكم جزيل الشكر بعد الشكر لله​


     
    آخر تعديل بواسطة المشرف: ‏مارس 14, 2023
  2. badr-aldeen

    badr-aldeen عضو شرف ★ نجم المنتدى ★ فريق الصيانة عضوية موثوقة ✔️

    إنضم إلينا في:
    ‏ابريل 20, 2016
    المشاركات:
    9,787
    الإعجابات :
    16,340
    نقاط الجائزة:
    9,320
    الجنس:
    ذكر
    [​IMG]

    [​IMG]
     
  3. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    بارك الله فيك على الرد ولكن اعطنى رابط لهذا البرنامج ان امكن
     
  4. badr-aldeen

    badr-aldeen عضو شرف ★ نجم المنتدى ★ فريق الصيانة عضوية موثوقة ✔️

    إنضم إلينا في:
    ‏ابريل 20, 2016
    المشاركات:
    9,787
    الإعجابات :
    16,340
    نقاط الجائزة:
    9,320
    الجنس:
    ذكر
  5. badr-aldeen

    badr-aldeen عضو شرف ★ نجم المنتدى ★ فريق الصيانة عضوية موثوقة ✔️

    إنضم إلينا في:
    ‏ابريل 20, 2016
    المشاركات:
    9,787
    الإعجابات :
    16,340
    نقاط الجائزة:
    9,320
    الجنس:
    ذكر
    وحي القلم و راجية الجنة معجبون بهذا.
  6. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    انا لااريد تحميل برامج من النت
    انا لدى مجموعة برامج وضعتها فى مجلد معين اريد ملف دفعي به الخصاصئص التى ذكرتها سلفا
     
  7. ابو روضة

    ابو روضة مراقب القسم العام طـــاقم الإدارة ★ نجم المنتدى ★

    إنضم إلينا في:
    ‏أكتوبر 19, 2018
    المشاركات:
    2,437
    الإعجابات :
    4,200
    نقاط الجائزة:
    8,520
    الجنس:
    ذكر
    الإقامة:
    القاهرة
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows 10
    هذا ملف دفعى لتنصيب برنامج تلو الأخر
    فقط قم بتغير اسم البرامج من القائمة التالية


    كود:
    @echo off
    CLS
    
    ECHO.
    ECHO Installing soft  2014 Please wait...
    start /wait WinRAR.exe
    start /wait NETandDirectX.exe
    start /wait Adobe.exe
    start /wait EMCO.exe
    start /wait HandBrake.exe
    start /wait IDM.exe
    start /wait KLite.exe
    start /wait SumatraPDF.exe
    start /wait SWFandTotal.exe
    
    start /wait jetboost.exe
    
    
    
    EXIT
    لكن إختيار البرامج بالترتيب لا أعرفها للأسف....
     
  8. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    اولا بارك الله فيك على المساعده
    ثانيا هذه الاوامر اعرفها
    ولكنى كنت اريد ان يكون الامر ان يقوم بقراءة البرامج الموجوده فى المجلد ويقوم بترتيبها حسب ارقام وبالتالي اقوم انا باختيار رقم معين من هذه البرامج لكي يتم تنصيب البرنامج الذى اريد
    ولكن بهذه الطريقة سيقوم بتنصيب البرامج كلها الواحد تلو الاخر
     
  9. badr-aldeen

    badr-aldeen عضو شرف ★ نجم المنتدى ★ فريق الصيانة عضوية موثوقة ✔️

    إنضم إلينا في:
    ‏ابريل 20, 2016
    المشاركات:
    9,787
    الإعجابات :
    16,340
    نقاط الجائزة:
    9,320
    الجنس:
    ذكر
    هل جربت البرنامج الذي وضعت رابطه ؟
     
    راجية الجنة و Ghost rider7 معجبون بهذا.
  10. ابو روضة

    ابو روضة مراقب القسم العام طـــاقم الإدارة ★ نجم المنتدى ★

    إنضم إلينا في:
    ‏أكتوبر 19, 2018
    المشاركات:
    2,437
    الإعجابات :
    4,200
    نقاط الجائزة:
    8,520
    الجنس:
    ذكر
    الإقامة:
    القاهرة
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows 10
    أداه قمت ببرمجتها من فترة كبيرة تقوم بما تريده تماماً بفضل الله.

    [​IMG]



    [​IMG]

    [​IMG]
     
    راجية الجنة و Ghost rider7 معجبون بهذا.
  11. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    للاسف لم استطع التحميل جربت اكثر من متصفح يتم اخبارك ان المشكلة من المصدر ياريت رابط اخر لتنزيل الاداة
     
  12. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    للاسف استاذى لم يف بالغرض المطلوب
     
  13. Ghost rider7

    Ghost rider7 زيزوومي VIP فريق فحص زيزووم للحماية نجم الشهر فريق دعم البرامج العامة

    إنضم إلينا في:
    ‏مايو 8, 2015
    المشاركات:
    4,371
    الإعجابات :
    9,562
    نقاط الجائزة:
    3,320
    الجنس:
    ذكر
    الإقامة:
    Sweden
    برامج الحماية:
    اخرى
    نظام التشغيل:
    Linux
    ابحث عن هذة الاداة قد تفيدك


    Minsall

    111111111.png

    [​IMG]
     
  14. ابو روضة

    ابو روضة مراقب القسم العام طـــاقم الإدارة ★ نجم المنتدى ★

    إنضم إلينا في:
    ‏أكتوبر 19, 2018
    المشاركات:
    2,437
    الإعجابات :
    4,200
    نقاط الجائزة:
    8,520
    الجنس:
    ذكر
    الإقامة:
    القاهرة
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows 10
     
    راجية الجنة و abdo222 معجبون بهذا.
  15. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    ربما لم تفهموا ماقصدته عموما بارك الله فيك هذا البرنامج اريد سكربت يعمل من بيئة الدوس وليس برامج تنفيذية مثل هذه
     
  16. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    استاذ ابو روضة بارك الله فيك على كل ماتقدمه ولكن طلبي ليس برنامج تنفيذي وانما اريده للعمل من بيئة الدوس انا اقوم بتصميم وتجميع اسطونة خاصة بى وبها معظم واهم برامج الويندوز والتى المفروضو تكون فى اى جهاز وانا شغلي هو تنزيل الويندوز الى الكمبيوترات واقوم بتنزيلها بجميع البرامج الحصرية والمتكاملة حتى يكون عملك كاملا ولذلك قمت بتجميع معظم واشهر البرامج المتكاملة التى يطلبها المستخدم بحيث لما انصب الويندوز على جهاز المستخدم اقوم بتنزيل البرامج المهمه للويندوز واذا طلب برنامج خاص به سيكون لدى فى مجلد خاص بمثل هذه البرامج وبجانبه ملف دفعي بحيث لما اشغل هذا الملف اولا يقوم بقراءة البرامج الموجوده فى هذا المجلد ويظهرها لي فى الشاشة كل برنامج امهمه رقم يعنى مثلا لدي 50 برنامج فى المجلد سيقوم اولا بقرائتها وترقيمها من 1 الى 50 وانا اقوم بوضع رقم البرنامج الذى اريد تثبيته وسيقوم الملف بتثبيته بدلا من تثبيت البرامج كلها ارجوا ان تكون الفكرة قد وصلت
    والفكرة موجوده فى ملف تفعيل الاوفيس 2021 عن طريق الدوس بحيث لما تشغل الملف يظهر لك عدت اوامر مرقمة وانت تختار رقم معين وهو يقوم بالباقي اى يقوم بالتفعيل الذى اخترت رقمه فالفكرة عجبتني وارد ان اطبقها على البرامج ارجو ان تكون الفكرة قد وضحت
     
    أعجب بهذه المشاركة ابو روضة
  17. ابو روضة

    ابو روضة مراقب القسم العام طـــاقم الإدارة ★ نجم المنتدى ★

    إنضم إلينا في:
    ‏أكتوبر 19, 2018
    المشاركات:
    2,437
    الإعجابات :
    4,200
    نقاط الجائزة:
    8,520
    الجنس:
    ذكر
    الإقامة:
    القاهرة
    برامج الحماية:
    ESET
    نظام التشغيل:
    Windows 10
    فَهِمت مقصدك أول ما قرأت الموضوع لكنى لا أفهم فى أوامر
    الدوس فقلت لعل هذه الحلول تُناسبك ،
    أو تعتبرها بديل....

    إن شاء الله تجد الإجابة قريباً.
    ربنا يوفقك ويبارك بعمرك.
     
    آخر تعديل: ‏مارس 14, 2023
    abdo222 و راجية الجنة معجبون بهذا.
  18. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    الله يبارك فيك وساظل احاول حتى اصل الى نتيجة تسلم استاذي الفاضل
     
    أعجب بهذه المشاركة ابو روضة
  19. hatem-ghouthi

    hatem-ghouthi زيزوومى محترف

    إنضم إلينا في:
    ‏مارس 6, 2015
    المشاركات:
    934
    الإعجابات :
    1,198
    نقاط الجائزة:
    770
    الجنس:
    ذكر
    برامج الحماية:
    اخرى
    نظام التشغيل:
    أخرى
    بعد استعمال محرك بحث غوغل لبعض الوقت قمت بتجميع البرنامج كما يلي

    كود:
    @echo off
    title Program Installer By ZYZOOM
    color 0a
    
    rem https://stackoverflow.com/questions/27114936/windows-batch-variable-within-variable
    rem https://stackoverflow.com/questions/41924934/read-a-file-line-by-line-and-save-it-in-variable-batch-file
    
    
    rem folder name
    set "folder=tools"
    
    dir "%folder%\*.exe"/b /O:n>list.txt
    
    set "File2Read=list.txt"
    If Not Exist "%File2Read%" (Goto :Error)
    rem This will read a file into an array of variables and populate it
    setlocal EnableExtensions EnableDelayedExpansion
    for /f "delims=" %%a in ('Type "%File2Read%"') do (
        set /a count+=1
        set "Line[!count!]=%%a"
    )
    :a
    rem Display array elements
    echo  type promgram number and press enter to install it
    setlocal EnableDelayedExpansion
    echo(
    echo(
    For /L %%i in (1,1,%Count%) do (
    echo %%i -- !Line[%%i]!
    set "v%%i=!Line[%%i]!"
    )
    
    echo(
    set /p "vn=->"
    cls
    echo you have chosen !v%vn%!
    "%folder%/!v%vn%!"
    goto a
    
    pause>nul
    Exit
    ::***************************************************
    :Error
    cls & Color 4C
    echo(
    echo   The file "%File2Read%" dos not exist !
    Pause>nul
    exit /b
    ::***************************************************
    بحيث متغير
    folder
    يكون اسم المجلد الذي يحتوي على البرامج
    و من الافضل ان تكون صيغتها .exe
    المصادرموجودة في الكود
     

    الملفات المرفقة:

    آخر تعديل: ‏ابريل 22, 2023
    أعجب بهذه المشاركة badr-aldeen
  20. abdo222

    abdo222 زيزوومي نشيط

    إنضم إلينا في:
    ‏ابريل 11, 2008
    المشاركات:
    145
    الإعجابات :
    54
    نقاط الجائزة:
    190
    الجنس:
    ذكر
    الإقامة:
    ليبيا
    برامج الحماية:
    Kaspersky
    نظام التشغيل:
    Windows 10
    ممكن الطريقة ولو بمثال بسيط
     
حالة الموضوع:
مغلق

مشاركة هذه الصفحة

جاري تحميل الصفحة...