ياغوالي ..

هل يمكن تشغيل اوامر RUN في الدوس ..

مثلا امر sfc/scannow .. كيف يتم تطبيقه في الدوس ؟؟؟؟

..
 

توقيع : موريادي
ياغوالي ..

هل يمكن تشغيل اوامر RUN في الدوس ..

مثلا امر sfc/scannow .. كيف يتم تطبيقه في الدوس ؟؟؟؟

..

:i:
كود:
@echo off
sfc/scannow
pause

وهذه المعلومه يمكن تفيدك بمشروعك :d:
كود:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >%userprofile%\Desktop\sfcdetails.txt

سيقوم بنسخ الملف النصي الخاص بعملية الفحص عند انتهائها لسطح المكتب :ok:​
 
توقيع : LINEZERO
حلوووووو مرة

ظننت الامر يحتاج لتشغيل RUN ووضع الامر << مايجرب بس يتفلسف :hh:

....

استفسار بخصوص اداة DISM.EXE التي تعمل في بيئة 7 فقط

ابي معلومات وافية عنها لو لديك ... قريت في المواقع انجلش وفهمت شوي ومن دورة زيزوم شوي

لأنها اداة دسمة واوامرها كثيرة وروعة ..

ان وجد لديك ..
 
توقيع : موريادي
نسيت شغله :d:


الي ابي اعرفه .. ليه ماجربت قبل ماتسال ؟؟ :u:

ماهي عوايدك :wink:
 
توقيع : LINEZERO
نسيت شغله :d:


الي ابي اعرفه .. ليه ماجربت قبل ماتسال ؟؟ :u:

ماهي عوايدك :wink:

الصراحه .. ابيك انت ترد :b:
 
توقيع : موريادي
سم
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

وترجمة قوقل على الذمه :y:

اذا دقر معك شي علمني :smile:

سلاام ياغالي
برب طويل الاجل :d: << الى بكره بس :hh:
 
توقيع : LINEZERO
توقيع : LINEZERO
سم
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

وترجمة قوقل على الذمه :y:

اذا دقر معك شي علمني :smile:

سلاام ياغالي
برب طويل الاجل :d: << الى بكره بس :hh:

يس ياعسل .. قريت هذه الدروس وعرفت اوامر الاداة بس شرحهم يقتصر على install.wim للتعديل عليه

بفرفر في اوامرها واسألك لو مالقيت اجابة ,,, :q:

بانتظار قليل الاجل :y: بالتوفيق
 
توقيع : موريادي
دوره فعلاً متعوب عليه



لكن عندي سؤال أيش فايدتها السكربتات

أو بالاصح أيش أستفيد منها

و على كل حال جاري المتابعه


و بالتوفيق يا ملك وجزاك الله كل خير


رد سقط سهواً :d:
 
رد سقط سهواً :d:

:hh: المهم أخي أوامر الدوس تقدر تعمل بها أي شيء يخطر على بالك

من إنشاء مجلد إلى حذف النظام ...

في الدوره هذي تتعلم كيف تربط الاوامر مع بعض .

وتنشيء ملفات برمجية مبنية على هذه الاوامر ..

:king::king:
 
توقيع : waget
بندر ... وش رايك بذا الكود لمعرفة نظم تشغيلك ونوع المعالج بالدوس :bleh:

كود:
@ECHO OFF
mode con cols=100
mode con lines=25
if not exist "%windir%\system32\findstr.exe" goto End
VER | %windir%\system32\findstr /il "5.0." > nul 
IF %ERRORLEVEL%==0 set OsVer=2000
VER | %windir%\system32\findstr /il "5.1." > nul 
IF %ERRORLEVEL%==0 set OsVer=XP
VER | %windir%\system32\findstr /il "5.2." > nul 
IF %ERRORLEVEL%==0 set OsVer=2003
VER | %windir%\system32\findstr /il "6.0." > nul 
IF %ERRORLEVEL%==0 set OsVer=Vista
VER | %windir%\system32\findstr /il "6.1." > nul 
IF %ERRORLEVEL%==0 set OsVer=7
echo.
echo +Os Used Windows %osVer%
if "%processor_architecture%"=="x86" goto 86Bit
goto 64Bit
:86Bit
ECHO Your OS Is 86Bit
pause
goto End
:64Bit
ECHO Your OS Is 64Bit
pause
Goto End
:End
Exit

جديدة علي مرة .. حتى امر عرض وطول شاشة الدوس مختلف بعض الشيء
أمر findstr طلع مو هين :hh:

...

اي جديد اتعلمه سيتم اضافته هنا ..
 
توقيع : موريادي
شغل مرتب ..

بس وش رجعك للدوس ؟؟ :d:

حنيت .. ولا طفشت من الـ AutoIt
 
توقيع : LINEZERO
شغل مرتب ..

بس وش رجعك للدوس ؟؟ :d:

حنيت .. ولا طفشت من الـ AutoIt


والله هو اللي دخل براسي .. واتحمس اذا لقيت فكرة والدوس يعملها :ok:

ليس قصدي ان الاتوات مادخل راسي << باقي شويه ماشفت وش اللي يخليه أحسن من الدوس غير الواجهة :hh:

بس اقول نبي نفهم الكود السابق لو عندك شوية بهارات وتوضيح :q:
 
توقيع : موريادي
توقيع : walid2mi
السلام



إذن الأفضل إستعمال الأمر find فى مثل هذه الحالات

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

طيب وش الفرق بينهم بإعتقادي انهم امر واحد :?:
 
توقيع : موريادي
بارك الله فيك
 
توقيع : Hmammou
وعليكم السلام ..

طيب وش الفرق بينهم بإعتقادي انهم امر واحد :?:

السلام


هما فى الحقيقة أمر واحد من حيث الوظيفة ولكن فى الآن نفسه مختلفان من حيث الإمكانيات. فالأمر findstr عكس الأمر find له عدة خصائص متقدمة، منها:

- أنه يمكنك من إستخدام ال wildcard
- أنه يمكنك من إستخدام ال RegExp بشكلها المخفف
- أنه يمكنك من إستخدام البحث التموقعي من خلال إختيار موقع "السلسلة الحرفية" فى "جملة البحث"
- أنه يمكنك من إستعمال مجموعة "فلترات" للبحث
- أنه يمكنك من إستعمال ال highlight
- أنه يمكنك من البحث بشكل recursive داخل كل المجلدات
- أنه يمكنك من إستخدام خاصية الإنتقاء (OR)
- أنه يمكنك من البحث داخل مجلدات محددة
- أنه يمكنك من البحث داخل ملفات محددة
- أن له خاصية إقصاء ،الملفات الغير مقروءة، من البحث

أما عن ردي الأول و نصيحتي إياك بإستخدام الأمر find عوض findstr لأن الكود السابق يتطلب إستخدام بحث حرفى litteral (وهذا ما يقوم به الأمر find جيدا) وليس بحث تعبيرى expression
 
توقيع : walid2mi
اخواني ...

أريد معرفة طريقة .. عمل هذه الخطوة بالدوس وليس عن طريق المستخدم

in Settings - Troubleshooting to uncheck "Enable self-defense module avast!"

...
 
توقيع : موريادي
السلام عليكم ورحمة الله و بركاته
اتوجه بشكري الخاص الى الاخ بندر و كل من ساهم في تنشيط
الدورة هذه و غيرها من الدورات لانها في الحقيقة تعتبر امر حصري
مقارنة مع باقي الدورات الجارية في المنتديات الاخرى التي نجدها
في اغلب الاحيان ناقصة سواءا من حيث المضمون او من حيث
الروابط او الادوات المستعملة او الامثلة او التطبيقات و ...الخ
يعني المتابع معهم لن يستفيد شيئا في اخر الامر غير المطالعة
و الحمد لله انتم في منتدنا الحبيب موفرين كل شيئ بدون استثناء
بارك الله فيكم و في اهاليكم و رزقكم الجنة و ادخلكم اياها من اي
ابوابها تشاؤون و ااسف على الاطالة
*****************************************************
سؤال هام بخصوص مشكلة واجهتني و عجزت ان اتغلب عليها
قمت مؤخرا بصنع اداة لتفعيل ادمان و نويت احطها في المنتدى
ليستفيد منها الاعضاء . اولا واجهت مشكلة عملها على انظمة
64 بايت بسبب اختلاف المسارات الافتراضية و الحمد لله تغلبت
عليها و ثانيا الامر start لم ينفع لتشغيل الادمان لست ادري اين
الخلل فقمت باستعمال الامر call و لله الحمد اشتغل لكن الامر
بالخروج من نافذة الدوس لا يعمل و تبقى معلقة مثل ما هو في
الصورة

5c2a9b43af83c7ea292e9a03d4a770b2.gif


عمل الاداة يتم كالاتي

1 - ايقاف ادمان من ادارة المهام
2 - اخذ نسخة احتياطية من الهوست المحلي ثم استبداله
3 - ادخال ملف الريجستري الذي يحمل بيانات تسجيل الادمان
4 - اعادة تشغيل ادمان
5 - الخروج

و كما تلاحظون الاداة تعمل بشكل ممتاز على جميع الانظمة بدوبل كليك فقط و صالحة
لكل نسخ الادمان الا ان الامر الاخير لا يتم تنفيذه و هو امر الخروج و لا يتم اظهار كلمة
done بعد اعادة تشغيل الادمان

الكود المستعمل هو كالاتي و اتمنى لو تستطيعون تصحيحه

كود:
 @ECHO OFF
TITLE IDMAN REGISTOR BY OSKAR OF ALGERIA
COLOR 9C
ECHO.
ECHO.
ECHO.KILLING IDMAN
taskkill /f /im "IDMan.exe" >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.PATCHING/BACKUP LOCAL HOSTS 
IF EXIST %WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS (MD "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS" "%HOMEPATH%\DESKTOP\BACK UP HOSTS"
copy /y /v "%CD%\HOSTS" "%WINDIR%\SYSTEM32\DRIVERS\ETC") >> NUL
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.REGISTRING IDMAN
REGEDIT.EXE /s IDM-REGISTRATION.REG
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.STARTING IDMAN
IF EXIST "C:\Program Files\Internet Download Manager\IDMan.exe" CALL "C:\Program Files\Internet Download Manager\IDMan.EXE" >NUL
IF EXIST "C:\Program Files (x86)\Internet Download Manager\IDMan.exe" CALL "C:\Program Files (x86)\Internet Download Manager\IDMan.EXE"
ECHO.
ECHO.
IF NOT %ERRORLEVEL%==1 (ECHO.        ..... DONE !!) ELSE (ECHO.          ..... ERROR !!)
ECHO.
ECHO.
ECHO.       
ECHO.          IDMAN IS NOW REGISTRED . ENJOYE
ECHO.          FOR MORE INFORMATION PLEASE GO TO
ECHO.          WWW.ZYZOOM.ORG/VB
ECHO.
ECHO.
EXIT

سؤال اخر لو سمحتم
كيف يمكن استخراج مفتاح الريجستري للادمان على انظمة 64 بايت لان الامر هذا لا يعمل

كود:
[B][FONT=Times New Roman][COLOR=Black][SIZE=3][B] @echo off
reg export "HKEY_LOCAL_MACHINE\SOFTWARE\Internet Download Manager" "idm-registration.reg"
pause
[/B][/SIZE][/COLOR][/FONT][/B]

كيف يمكن ادخاله بدون ما تظهر رسالة التاكيد لان الامر REGEDIT.EXE /s ينفع فقط مع انظمة 32 بايت . ما هو الامر المستعمل
كيف يمكن ان نجعل الباتش يتعرف على النظام اهو 64 ام 32 لادخال ملف الريجستري المطلوب . ما هو الامر المستعمل
ما هو الامر المستعمل لسؤال المستخدم هل يريد المتابعة ام الالغاء

اتمنى مساعدتكم لي و بالتوفيق للجميع
 
توقيع : SniPer-Dz
أخي اوسكار هل تريد الكود تلقائي ... ام كل امر برسالة تظهر ناتجه ؟

...
 
توقيع : موريادي
عودة
أعلى