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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. cmd | סגירה בסיום ההפעלה

cmd | סגירה בסיום ההפעלה

מתוזמן נעוץ נעול הועבר תכנות
14 פוסטים 6 כותבים 411 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • פ מנותק
    פ מנותק
    פלורידה
    כתב ב נערך לאחרונה על ידי פלורידה
    #1

    אני מריץ קובץ cmd, בדרך כלל הוא גומר את העבודה ונסגר. אך לפעמים הוא נשאר פתוח עד בוש.

    א. מה הסיבה לכך (הדבר קורה לי כאשר אני אומר לו לפתוח לי כל קובץ אופיס. בצורה הזו: C:\Windows\System32>"C:\Users\xxx\Desktop\הדרן עלך.xlsm"
    ב. האם אפשר להכניס לו שורה שמשמעותה לסגור את התיבה?

    OdedDvirO כוכב שמחכ 2 תגובות תגובה אחרונה
    0
    • OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      השיב לפלורידה ב נערך לאחרונה על ידי
      #2

      @פלורידה תנסה להוסיף את הפקודה exit /b לאחר פתיחת הקובץ.

      מלאכת מחשבתמ פ 2 תגובות תגובה אחרונה
      3
      • מלאכת מחשבתמ מנותק
        מלאכת מחשבתמ מנותק
        מלאכת מחשבת
        השיב לOdedDvir ב נערך לאחרונה על ידי
        #3

        @odeddvir אמר בcmd | סגירה בסיום ההפעלה:

        exit /b

        אין דרך לכתוב משהו בתוכו, למשל אם אני רוצה להעביר את הקובץ למישהו אחר...?

        OdedDvirO תגובה 1 תגובה אחרונה
        0
        • פ מנותק
          פ מנותק
          פלורידה
          השיב לOdedDvir ב נערך לאחרונה על ידי פלורידה
          #4

          @odeddvir אמר בcmd | סגירה בסיום ההפעלה:

          @פלורידה תנסה להוסיף את הפקודה exit /b לאחר פתיחת הקובץ.

          אם התכוונת שאני יוסיף שורה לתוך הקובץ. אז ניסיתי והתוכנה לא נפתחת.

          exit /b
          "C:\Users\Desktop\הדרן עלך data\הדרן עלך.xlsm"
          
          OdedDvirO תגובה 1 תגובה אחרונה
          0
          • OdedDvirO מנותק
            OdedDvirO מנותק
            OdedDvir
            השיב לפלורידה ב נערך לאחרונה על ידי OdedDvir
            #5

            @פלורידה כי סגרת את הקובץ לפני שפתחת את המסמך... הפקודה אמורה להיות אחרי הפתיחה, כך:

            "C:\Users\Desktop\הדרן עלך data\הדרן עלך.xlsm"
            exit /b
            
            פ תגובה 1 תגובה אחרונה
            4
            • פ מנותק
              פ מנותק
              פלורידה
              השיב לOdedDvir ב נערך לאחרונה על ידי
              #6

              @odeddvir לא משפיע...

              OdedDvirO תגובה 1 תגובה אחרונה
              0
              • OdedDvirO מנותק
                OdedDvirO מנותק
                OdedDvir
                השיב לפלורידה ב נערך לאחרונה על ידי OdedDvir
                #7

                @פלורידה אכן טעיתי, הפקודה exit לא תעזור כאן, כי כך היא הדרך שקבצי Batch פותחים מסמכים בצורה כזו, ולא ממשיכים הלאה עד לקבלת קוד סגירה מהמסמך.
                אבל תוכל לפתור את הבעיה על ידי הרצת המסמך דרך קריאה לאקספלורר, כך:

                explorer "C:\Users\Desktop\הדרן עלך data\הדרן עלך.xlsm"
                

                בלי שום פקודה נוספת, והקובץ יסגר מיד, כי אקספלורר יחזיר קוד תקין.

                פ תגובה 1 תגובה אחרונה
                7
                • OdedDvirO מנותק
                  OdedDvirO מנותק
                  OdedDvir
                  השיב למלאכת מחשבת ב נערך לאחרונה על ידי
                  #8

                  @מלאכת-מחשבת אמר בcmd | סגירה בסיום ההפעלה:

                  אין דרך לכתוב משהו בתוכו, למשל אם אני רוצה להעביר את הקובץ למישהו אחר...?

                  לא הבנתי.

                  תגובה 1 תגובה אחרונה
                  1
                  • פ מנותק
                    פ מנותק
                    פלורידה
                    השיב לOdedDvir ב נערך לאחרונה על ידי
                    #9

                    @odeddvir אמר בcmd | סגירה בסיום ההפעלה:

                    @פלורידה אכן טעיתי, הפקודה exit לא תעזור כאן, כי כך היא הדרך שקבצי Batch פותחים מסמכים בצורה כזו, ולא ממשיכים הלאה עד לקבלת קוד סגירה מהמסמך.
                    אבל תוכל לפתור את הבעיה על ידי הרצת המסמך דרך קריאה לאקספלורר, כך:

                    explorer "C:\Users\Desktop\הדרן עלך data\הדרן עלך.xlsm"
                    

                    בלי שום פקודה נוספת, והקובץ יסגר מיד, כי אקספלורר יחזיר קוד תקין.

                    לגמרי מיותר יהיה לסכם כי הוא רץ כצפוי...

                    תגובה 1 תגובה אחרונה
                    4
                    • כוכב שמחכ מנותק
                      כוכב שמחכ מנותק
                      כוכב שמח
                      השיב לפלורידה ב נערך לאחרונה על ידי
                      #10

                      @פלורידה
                      הפתרון הרשמי הוא להוסיף

                       start ""
                      

                      ובמקרה שלנו

                      start "" "C:\Users\xxx\Desktop\הדרן עלך.xlsm"
                      פ תגובה 1 תגובה אחרונה
                      9
                      • פ מנותק
                        פ מנותק
                        פלורידה
                        השיב לכוכב שמח ב נערך לאחרונה על ידי
                        #11

                        @כוכב-שמח אמר בcmd | סגירה בסיום ההפעלה:

                        @פלורידה
                        הפתרון הרשמי הוא להוסיף
                        start ""

                        אשמח מאוד להבין מה המשמעות של " "

                        בערלב OdedDvirO 2 תגובות תגובה אחרונה
                        0
                        • בערלב מנותק
                          בערלב מנותק
                          בערל ניהול
                          השיב לפלורידה ב נערך לאחרונה על ידי
                          #12

                          @פלורידה אמר בcmd | סגירה בסיום ההפעלה:

                          @כוכב-שמח אמר בcmd | סגירה בסיום ההפעלה:

                          @פלורידה
                          

                          הפתרון הרשמי הוא להוסיף
                          start ""

                          אשמח מאוד להבין מה המשמעות של " "

                          שם אפשר לכתוב כותרת שיופיע בראש החלון שנפתח
                          מכיוון שהשדה חובה אז גם במקרה שלא מעוניינים בכותרת בהתאמה אישית ניתן להשאיר אותו ריק
                          https://ss64.com/nt/start.html

                          תגובה 1 תגובה אחרונה
                          4
                          • OdedDvirO מנותק
                            OdedDvirO מנותק
                            OdedDvir
                            השיב לפלורידה ב נערך לאחרונה על ידי OdedDvir
                            #13

                            @פלורידה לפי התיעוד של מייקרוסופט, התחביר של הפקודה הוא:

                            start [<title>] [/d <path>] [/i] [{/min | /max}] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}] [/affinity <hexaffinity>] [/wait] [/elevate] [/b] [<command> [<parameter>... ] | <program> [<parameter>... ]]
                            

                            ולענייננו, הפרמטר הראשון הוא הכותרת של החלון.
                            אם כי לפי התיעוד אפשר להשמיטו לגמרי ולכתוב סתם:

                            start MyApp
                            

                            מ"מ זה יעבוד רק בהרצת תוכנה ממש, ולא בפתיחת מסמך.
                            עריכה: אני רואה שהקדימני @בערל ...

                            yossizY תגובה 1 תגובה אחרונה
                            4
                            • yossizY מנותק
                              yossizY מנותק
                              yossiz
                              השיב לOdedDvir ב נערך לאחרונה על ידי
                              #14

                              @odeddvir אמר בcmd | סגירה בסיום ההפעלה:

                              לפי התיעוד של מייקרוסופט

                              שנמצא אגב גם במחשב (help start)

                              📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                              תגובה 1 תגובה אחרונה
                              7
                              • dovidD dovid העביר נושא זה מ-תכנות ב-

                              בא תתחבר לדף היומי!
                              • התחברות

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

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