דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. שאלה | יש דרך לחזור על פקודה כמה פעמים?

שאלה | יש דרך לחזור על פקודה כמה פעמים?

מתוזמן נעוץ נעול הועבר עזרה הדדית - מחשבים וטכנולוגיה
12 פוסטים 4 כותבים 227 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש שלום עולם

    (סליחה על הבורות)
    האם יש דרך לכתוב פקודה ב'שורת הפקודה' בצירוף כמות הפעמים שאני רוצה שהוא יחזור עליה, ואז הוא יחזור על זה כמה שביקשתי ולא אצטרך לעשות שוב ושוב?

    מתכנת חובבמ מנותק
    מתכנת חובבמ מנותק
    מתכנת חובב
    מדריכים
    כתב ב נערך לאחרונה על ידי
    #2

    @שלום-עולם כן
    עם לולאת for או עם טריקים אחרים
    תכתוב כאן מה הפקודה וכמה פעמים ואני יכין לך משהו

    ש תגובה 1 תגובה אחרונה
    3
    • מתכנת חובבמ מתכנת חובב

      @שלום-עולם כן
      עם לולאת for או עם טריקים אחרים
      תכתוב כאן מה הפקודה וכמה פעמים ואני יכין לך משהו

      ש מנותק
      ש מנותק
      שלום עולם
      כתב ב נערך לאחרונה על ידי שלום עולם
      #3

      @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

      עם לולאת for או עם טריקים אחרים

      חשבתי שיש דרך פשוטה יותר, פשוט לומר למחשב "נא לחזור על פקודה זו 34 פעמים" וזהו... אבל אם אין, אסתפק בזה.. בטוח שאין? הרי זה שיא המתבקש

      @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

      תכתוב כאן מה הפקודה וכמה פעמים ואני יכין לך משהו

      עכשיו זה לגבי ping, ו10 פעמים, אבל אשמח אם תוכל להסביר לי איך עושים את זה באופן כללי כי זה נצרך לי המון.

      NH.LOCALN צדיק תמיםצ 2 תגובות תגובה אחרונה
      0
      • ש שלום עולם

        @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

        עם לולאת for או עם טריקים אחרים

        חשבתי שיש דרך פשוטה יותר, פשוט לומר למחשב "נא לחזור על פקודה זו 34 פעמים" וזהו... אבל אם אין, אסתפק בזה.. בטוח שאין? הרי זה שיא המתבקש

        @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

        תכתוב כאן מה הפקודה וכמה פעמים ואני יכין לך משהו

        עכשיו זה לגבי ping, ו10 פעמים, אבל אשמח אם תוכל להסביר לי איך עושים את זה באופן כללי כי זה נצרך לי המון.

        NH.LOCALN מנותק
        NH.LOCALN מנותק
        NH.LOCAL
        מדריכים
        כתב ב נערך לאחרונה על ידי NH.LOCAL
        #4

        @שלום-עולם בעקרון אפשר לעשות ככה:

        set a =1
        :start
        if %a%==10 goto exit
        ping bla bla
        goto start
        :exit
        pause
        

        נ.ב. מן הסתם אפשר יותר פשוט עם for /l אבל אני פחות בקי בזה. חכה ל @מתכנת-חובב

        לכל הפרוייקטים שלי
        https://nhlocal.github.io

        ש תגובה 1 תגובה אחרונה
        0
        • NH.LOCALN NH.LOCAL

          @שלום-עולם בעקרון אפשר לעשות ככה:

          set a =1
          :start
          if %a%==10 goto exit
          ping bla bla
          goto start
          :exit
          pause
          

          נ.ב. מן הסתם אפשר יותר פשוט עם for /l אבל אני פחות בקי בזה. חכה ל @מתכנת-חובב

          ש מנותק
          ש מנותק
          שלום עולם
          כתב ב נערך לאחרונה על ידי elazar
          #5

          @NH-LOCAL אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

          בעקרון אפשר לעשות ככה:
          set a =1
          :start
          if %a%==10 goto exit
          ping bla bla
          goto start
          :exit
          pause

          העתקתי בדיוק, וזה לא הולך, הוא עושה רק פעם אחת:

          C:\Users\User>set a =1
          
          C:\Users\User>:start
          C:\Users\User>if %a%==10 goto exit
          
          C:\Users\User>ping google.co.il
          
          Pinging google.co.il [************] with 32 bytes of data:
          Reply from ************: bytes=32 time=1557ms TTL=109
          Reply from ************: bytes=32 time=1658ms TTL=109
          Reply from ************: bytes=32 time=1736ms TTL=109
          Reply from ************: bytes=32 time=1738ms TTL=109
          
          Ping statistics for ************:
              Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
          Approximate round trip times in milli-seconds:
              Minimum = 1557ms, Maximum = 1738ms, Average = 1672ms
          
          C:\Users\User>goto start
          
          
          NH.LOCALN תגובה 1 תגובה אחרונה
          0
          • ש שלום עולם

            @NH-LOCAL אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

            בעקרון אפשר לעשות ככה:
            set a =1
            :start
            if %a%==10 goto exit
            ping bla bla
            goto start
            :exit
            pause

            העתקתי בדיוק, וזה לא הולך, הוא עושה רק פעם אחת:

            C:\Users\User>set a =1
            
            C:\Users\User>:start
            C:\Users\User>if %a%==10 goto exit
            
            C:\Users\User>ping google.co.il
            
            Pinging google.co.il [************] with 32 bytes of data:
            Reply from ************: bytes=32 time=1557ms TTL=109
            Reply from ************: bytes=32 time=1658ms TTL=109
            Reply from ************: bytes=32 time=1736ms TTL=109
            Reply from ************: bytes=32 time=1738ms TTL=109
            
            Ping statistics for ************:
                Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
            Approximate round trip times in milli-seconds:
                Minimum = 1557ms, Maximum = 1738ms, Average = 1672ms
            
            C:\Users\User>goto start
            
            
            NH.LOCALN מנותק
            NH.LOCALN מנותק
            NH.LOCAL
            מדריכים
            כתב ב נערך לאחרונה על ידי NH.LOCAL
            #6

            @שלום-עולם שכחתי בטעות קטע חשוב מאוד בקוד:
            לפני ה-GOTO SATRT
            תרשום כך:

            set/a a=a+1
            

            (זה יעבוד רק בקבצי באט)

            לכל הפרוייקטים שלי
            https://nhlocal.github.io

            ש תגובה 1 תגובה אחרונה
            0
            • ש שלום עולם

              (סליחה על הבורות)
              האם יש דרך לכתוב פקודה ב'שורת הפקודה' בצירוף כמות הפעמים שאני רוצה שהוא יחזור עליה, ואז הוא יחזור על זה כמה שביקשתי ולא אצטרך לעשות שוב ושוב?

              מתכנת חובבמ מנותק
              מתכנת חובבמ מנותק
              מתכנת חובב
              מדריכים
              כתב ב נערך לאחרונה על ידי מתכנת חובב
              #7

              @שלום-עולם ככה

              for /l %%i in (1,1,5) do ping 8.8.8.8
              

              אם אתה מריץ את זה לא כסקריפט אלא ישירות משורת הפקודה תוריד אחד מה %
              הפקודה הזאת תחזור על הפקודה 5 פעמים - לשינוי תשנה את ה 5
              (המספר הראשון הוא מאיזה מספר להתחיל את הספירה, האחרון הוא עד איזה מספר והאמצעי הוא בקפיצה של כמה - אם נכתוב שם 2 זה יתבצע 3 פעמים - פעם ראשונה, פעם שלישית ופעם חמישית של הריצה)

              תגובה 1 תגובה אחרונה
              4
              • ש שלום עולם

                @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

                עם לולאת for או עם טריקים אחרים

                חשבתי שיש דרך פשוטה יותר, פשוט לומר למחשב "נא לחזור על פקודה זו 34 פעמים" וזהו... אבל אם אין, אסתפק בזה.. בטוח שאין? הרי זה שיא המתבקש

                @מתכנת-חובב אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

                תכתוב כאן מה הפקודה וכמה פעמים ואני יכין לך משהו

                עכשיו זה לגבי ping, ו10 פעמים, אבל אשמח אם תוכל להסביר לי איך עושים את זה באופן כללי כי זה נצרך לי המון.

                צדיק תמיםצ מנותק
                צדיק תמיםצ מנותק
                צדיק תמים
                מדריכים
                כתב ב נערך לאחרונה על ידי צדיק תמים
                #8

                @שלום-עולם אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

                עכשיו זה לגבי ping, ו10 פעמים

                אגב בבדיקת פינג אפשר להריץ אותה ברצף (עד לעצירה ידנית עם קונטרול + C, ואז מוצג סיכום של תוצאות כל הפינגים) עם הדגל t:

                ping 8.8.8.8 -t
                

                רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

                תגובה 1 תגובה אחרונה
                1
                • NH.LOCALN NH.LOCAL

                  @שלום-עולם שכחתי בטעות קטע חשוב מאוד בקוד:
                  לפני ה-GOTO SATRT
                  תרשום כך:

                  set/a a=a+1
                  

                  (זה יעבוד רק בקבצי באט)

                  ש מנותק
                  ש מנותק
                  שלום עולם
                  כתב ב נערך לאחרונה על ידי שלום עולם
                  #9

                  @NH-LOCAL אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

                  לפני ה-GOTO SATRT
                  תרשום כך:
                  set/a a=a+1
                  (זה יעבוד רק בקבצי באט)

                  אין לי מושג מה זה קבצי באט ואיך עובדים איתם... תודה על הרצון.
                  @מתכנת-חובב ו@צדיק-תמים , תודה רבה על עצותיכם המועילות (פשוט אין לי אופציה ללייק...).

                  NH.LOCALN תגובה 1 תגובה אחרונה
                  1
                  • ש שלום עולם

                    @NH-LOCAL אמר בשאלה | יש דרך לחזור על פקודה כמה פעמים?:

                    לפני ה-GOTO SATRT
                    תרשום כך:
                    set/a a=a+1
                    (זה יעבוד רק בקבצי באט)

                    אין לי מושג מה זה קבצי באט ואיך עובדים איתם... תודה על הרצון.
                    @מתכנת-חובב ו@צדיק-תמים , תודה רבה על עצותיכם המועילות (פשוט אין לי אופציה ללייק...).

                    NH.LOCALN מנותק
                    NH.LOCALN מנותק
                    NH.LOCAL
                    מדריכים
                    כתב ב נערך לאחרונה על ידי
                    #10

                    @שלום-עולם זה אמנם לא נצרך לך כרגע, אבל לידע הכללי קובץ באט זה פשוט רשימה של פקודות של שורת הפקודה, שמופעלות אחת אחרי השניה.
                    בשביל ליצור קובץ באט צריך ליצור קובץ טקסט רגיל, להכניס בו את הפקודות ולשנות את סיומת הקובץ ל"bat".
                    (בקטגורית CMD כאן בפורום תוכל להתרשם מקבצי באט שונים)

                    לכל הפרוייקטים שלי
                    https://nhlocal.github.io

                    ש תגובה 1 תגובה אחרונה
                    2
                    • NH.LOCALN NH.LOCAL

                      @שלום-עולם זה אמנם לא נצרך לך כרגע, אבל לידע הכללי קובץ באט זה פשוט רשימה של פקודות של שורת הפקודה, שמופעלות אחת אחרי השניה.
                      בשביל ליצור קובץ באט צריך ליצור קובץ טקסט רגיל, להכניס בו את הפקודות ולשנות את סיומת הקובץ ל"bat".
                      (בקטגורית CMD כאן בפורום תוכל להתרשם מקבצי באט שונים)

                      ש מנותק
                      ש מנותק
                      שלום עולם
                      כתב ב נערך לאחרונה על ידי
                      #11

                      @NH-LOCAL הו, תודה רבה, החכמתי.
                      ואיך מפעילים אותו? פשוט פותחים?

                      NH.LOCALN תגובה 1 תגובה אחרונה
                      2
                      • ש שלום עולם

                        @NH-LOCAL הו, תודה רבה, החכמתי.
                        ואיך מפעילים אותו? פשוט פותחים?

                        NH.LOCALN מנותק
                        NH.LOCALN מנותק
                        NH.LOCAL
                        מדריכים
                        כתב ב נערך לאחרונה על ידי NH.LOCAL
                        #12

                        @שלום-עולם כן. בשביל לערוך אותו - לוחצים על מקש ימני - "ערוך".
                        וזה יכול גם לעזור לך - תיצור קובץ טקסט רגיל ותגרור אותו על גבי הקובץ המצורף - זה ישנה אותו לבאט אוטומטית.
                        יוצר קובץ באט.bat

                        לכל הפרוייקטים שלי
                        https://nhlocal.github.io

                        תגובה 1 תגובה אחרונה
                        2

                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • חוקי הפורום
                        • פופולרי
                        • לא נפתר
                        • משתמשים
                        • חיפוש גוגל בפורום
                        • צור קשר