شما اين فايل رو پوشه فايلهاي متني اكستراكت كن (همون جايي كه فايل bat قبلي درست كرده بودي)
بعد فايل run.bat رو اجرا كن و بعد تا تموم شدن كار به هيچ دكمه اي دست نزن و با كامپيوتر هيچ كاري نكن
کد:http://uploadtak.com/images/vypca49nhmlu5kd6zgor.rar
Printable View
شما اين فايل رو پوشه فايلهاي متني اكستراكت كن (همون جايي كه فايل bat قبلي درست كرده بودي)
بعد فايل run.bat رو اجرا كن و بعد تا تموم شدن كار به هيچ دكمه اي دست نزن و با كامپيوتر هيچ كاري نكن
کد:http://uploadtak.com/images/vypca49nhmlu5kd6zgor.rar
مزخرف هنوز اسپیس میندازهنقل قول:
البته تو اولین فایل تو قسمت ....sendkeypress ctrl+s .... گیر میکنه که باید یک بار اینتر بزنم و بعد دیگه تا آخرین فایل خودش میره
جالبه باز میرم فایل هارو باز میکنم و سیو میکنم و دوباره merge.exe رو ران مینم درست میشه
آقا فرض کنیم این فاصله حل بشه مشکلش
چه جوری میتونم دستور بدم بین فایل ها که داره میچینه تو فایل اصلی یک سطر خالی یا همچین چیزی "----------------------------" قرار بده که مشخص باشه تفکیک فایل ها در فایل نتیجه؟
شما تو همون فايل قسمت sendkeypress ctrl+s رو به
ياکد:sendkeypress ------------------
تغيير بدهکد:sendkeypress enter
خط را داخل فایل نتیجه ننداختنقل قول:
این فایل ادیت شده SAVE.BAT شد
start notepad.exe %1بعد از اجرای RUN.BAT رفتم MERGE.BAT را اجرا کردم اما بازهم پشت سر هم زده
nircmdc.exe wait 300
nircmdc.exe sendkeypress ------------------
nircmdc.exe wait 300
nircmdc.exe win close ititle %1
ENTER را هم امتحان کردم
start notepad.exe %1
nircmdc.exe wait 300
nircmdc.exe sendkeypress ______
nircmdc.exe wait 300
nircmdc.exe win close ititle %1