ادواردوی عزیز:
فایل با پسوند Batch از ویندوز های اولیه بوده و الان فقط بخاطر سازگاری در سیستم موجود است. فرضا" اگر یک ویندوز 3.1 در
ماشین مجازی نصب کنی نیاز خواهی داشت که از آن استفاده کنی. و یا همینطور اگر بهر علتی مثلا" اجرای بازی های قدیمی
در ماشین مجازی سیستم عامل DOS نصب کنی نیازش داری.
اما علت اینکه دستور آخری (for %%A in (1 2 3 4 5 6 7 8 9 10 ) do echo %%A >>aaa.txt ) در سیستم شما اجرا نشده
همانطور که قبلا" کفتم این است که عاملی در سیستم شما از اجرای دستورات Batch جلوگیری میکند.
در تصویر زیر نشان میدهد که در اول فایل شما یک کاراکتری قبل از علامت @ هست که نباید باشد و همین مسئله هست
که باعث عدم اجرای فایل میشود.
در ضمن با دیدن تصویر بالا من به این نتیجه میرسم که شما فایل Batch را در Notepad با نوع UTF-8 ذخیره کرده اید که
توانسته اید علامت غیر قابل اجرا با Batch را تایپ و ذخیره کنید.
اگر نتوانستی مسئله را حل کنی ، لطفا" فایل خودت (eDvArDo.cmd ) را برایم آپلود کن.
من نمیدانم چرا در سیستم شما فایل های Batch اجرا نمیشوند سعی میکنم علت را جستجو کرده و اگر پیدا کنم اطلاع خواهم
داد.
علاقه مندی ها (بوک مارک ها)