@echo off
title 7eme programme
mode 60,50
color 2f
echo ******************************
echo * www.tahasoft.com/vb *
echo * bio_alg *
echo * dawrat BatchFile *
echo * By Zouhir Taha *
echo ******************************
for /f %%y in (C:\WINDOWS\tahasoft.txt) do echo %%y
pause
for /f %%y in (C:\WINDOWS\tahasoft.txt) do md D:\%%y
pause
هناك متغير اسمه b يمكن استعماله مع تعليمة for و يستخدم للتعامل مع ملفات خارجية
for /f %%s in (c:\tahasoft.txt) do echo %%s
ميزة هذه التعليمة في مثل هذه الحالة أن تلك الأسماء أصبحت متغيرات
@echo off
title mr jalilo programe
color 2f
echo ---------------------
echo . mr jalilo .
echo . .
echo . www.tahasoft.com .
echo ---------------------
IF NOT EXIST c:\windows\tahasoft.txt GOTO END
IF EXIST c:\windows\tahasoft.txt goto j
:END
echo c:\windows\tahasoft.txt not exist
echo.
echo.
echo.
pause
cls
goto f
:j
for /f %%a in (c:\windows\tahasoft.txt) do echo %%a
echo.
for %%x in (d) do md %%x:\1,2,3,4,5,6,7,8,9,10
pause
:f
cls
exit
شكراً mr jalilo على البرنامج الرائع
وهناك برنامجين إضافيين للتحويل إلى exe و برنامج للتحويل إلى com
سيتم إضافتهم عند الوصول إلى الدروس الخاصة بهم في ا لدورة
شكرا ً لك
الله يسلم هالايدين ياابو زهور
برامج ضرورية لاي جهاز
ومتل ماذكرت حضرتك
خاصة لمستخدم الانترنت
شكراً لك bio_alg
ياريت كل الأعضاء مثلك
أتمنى لو كل من يقرؤن الدروس يشاركوننا الاجابات مثلك
الملف ممتاز و رائع و سبب عدم صدور كل النتائج في ملف نصي على القرص c
هو السطر التالي في برنامجك
echo %x% > c:tahasoft.txt
فلو استبدلناه بالسطر التالي :
سيعمل بشكل نظامي كما هو مطلوب في سؤال الوظيفةecho %x% >> c:\tahasoft.txt
و السبب أن < لوحدها مسؤولة عن الكتابة في السطر الأول من الملف النصي
و إذا كتبنا << مرتين فهي تعني إضافة لآخر سطر مكتوب في الملف النصي
و في كتابة المسار نضع \ بعد اسم القرص كفاصل ( أعتقد أنك تعرف ذلك لكن نسيتها )
رأيي الخاص
أن الأعضاء مقصرين فمثل هذه الدورة لا توجد في أي منتدى ولا حتى في المنتديات الغربيةecho %x% >> c:\tahasoft.txt
يسلمهم اخي الغالي
وعقبال نشوف برنامج من برمجتك
مشكور أخ زهير
تقبل تحياتي
جزاك الله خيرا
وجعله الله في ميزان حسناتك
@echo off
title 6eme programme
mode 80,50
color 2f
echo ******************************
echo * www.tahasoft.com/vb *
echo * bio_alg *
echo * dawrat BatchFile *
echo * By Zouhir Taha *
echo ******************************
echo Entrez le premier nombre
set/p "x="
echo Entrez le deuxième nombre doit être supérieur à la première
set/p "y="
:tahasoft
echo %x%
set/a x=%x%+1
echo %x%
echo %x% > c:\tahasoft.txt
if %x% EQU %y% pause
if %x% EQU %y% echo by
if %x% EQU %y% pause
if %x% EQU %y% exit
goto tahasoft
http://stashbox.org/623205/pr6.rar