@נ-נח אמר בעזרה | תנאי - אם תיקייה מסוימת קיימת | cmd:
@chv גיליתי עוד דרך!!!
בדיקה.bat
מעולה!!
@נ-נח אמר בעזרה | תנאי - אם תיקייה מסוימת קיימת | cmd:
הבעיה בזה שהוא נותן הודעת שגיאה לפני
זו לא 'בעיה', ההיפך זה בדיוק מה שאמור להיות. אתה משתמש בשרשור פקודות (דרך נכונה, לכאורה, באופן כללי. וחוסכת משאבים כי המון לוגיקה שאתה מבצע בכל התהליכים הרגילים - כלומר כל ההתניות שהיית משתמש אם לא זה - לא קיימת כאן). כיוון שאתה משתמש בשרשור פקודות, הוא מנסה לבצע את הפקודה, ואז ממשיך לשלב הבא בשרשור (במקרה שלנו זה || שאומר לCMD שאם הפקודה האחרונה לא הצליחה - לא נתנה תוצאה 0 - יריץ את הפקודה שאחרי ||.)
אני לא חושב שיש דרך להתגבר על ההודעת שגיאה של וינדוס שהתיקייה לא קיימת. ההודעה הזו לא קשורה לCMD (אם הייתה קשורה, היה אפשר לבטל אותה עם הפניות של CMD כגון 2> nul וכדו')