דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. הצעות לפיתוח
  5. רעיונות לביצוע
  6. בקשה | תוכנה לסגירת כל החלונות הפתוחים.

בקשה | תוכנה לסגירת כל החלונות הפתוחים.

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

    @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

    @ע-ה-דכו-ע עריכה צודק זה לא סוגר את מנהל המשימות (אני מניח שזה הגיוני בסופו של דבר)

    אם תריץ את זה כמנהל זה יסגור גם את מנהל המשימות כנראה.

    לכן את הסקריפט שלי קימפלתי עם מניפסט של הרצה כמנהל.

    C מנותק
    C מנותק
    cfopuser
    כתב נערך לאחרונה על ידי cfopuser
    #14

    @ע-ה-דכו-ע בוצע עכשיו זה יבקש הרשאה בפעם הראשונה שתריץ למרות שתבדוק אצלך כי אני עשיתי כמה שינויים אחרים במנהל של הסקריפט
    הנה זה

    תגובה 1 תגובה אחרונה
    1
    • ע"ה דכו"עע ע"ה דכו"ע

      @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

      למי פשוט פתוח מנהל המשימות ברקע

      לי.

      אבל האמת שאני לא משתמש בזה. כתבתי את זה בשביל אחרים.

      @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

      @ע-ה-דכו-ע סבבה לא עשיתי את זה בשביל עצמי אז אם זה מה שאנשים אוהבים שישאר ככה

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

      @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

      אני יוסיף משהו בפנים אני יראה

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

      אגב, אתה בטוח שזה סוגר את כל הכרטיסיות גם אם יש כמה באותו חלון?

      כי אני ניסיתי להחליף את הקוד ששולח הודעת סגירה לתוכנה בקוד שפשוט שולח את הקיצור מקשים ALT+F4, וזה עדיין שלח אותו רק לכרטיסיה הפעילה וסגר רק אותה.

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

      C מנותק
      C מנותק
      cfopuser
      כתב נערך לאחרונה על ידי
      #15

      @ע-ה-דכו-ע אוקי אם יש למשתמש כמה טאבים פתוחים והמשתמש במילא רוצה לצאת מהמחשב אז הדרך הכי טובה זה פשוט לשלוח
      כמה פעמים ידנית בסוף הסקריפט ואז נניח פתוחים למשתמש כמה כרטיסיות הם יסגרו בסוף ידנית אוקי אז בפעם האחרונה כנראה סיימתי

      ע"ה דכו"עע תגובה 1 תגובה אחרונה
      1
      • C cfopuser

        @ע-ה-דכו-ע אוקי אם יש למשתמש כמה טאבים פתוחים והמשתמש במילא רוצה לצאת מהמחשב אז הדרך הכי טובה זה פשוט לשלוח
        כמה פעמים ידנית בסוף הסקריפט ואז נניח פתוחים למשתמש כמה כרטיסיות הם יסגרו בסוף ידנית אוקי אז בפעם האחרונה כנראה סיימתי

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

        @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

        @ע-ה-דכו-ע אוקי אם יש למשתמש כמה טאבים פתוחים והמשתמש במילא רוצה לצאת מהמחשב אז הדרך הכי טובה זה פשוט לשלוח
        כמה פעמים ידנית בסוף הסקריפט ואז נניח פתוחים למשתמש כמה כרטיסיות הם יסגרו בסוף ידנית אוקי אז בפעם האחרונה כנראה סיימתי

        הפעם זה הלך!!

        כל הכבוד!!

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

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

        @I-believe

        @cfopuser עשה בשבילך את העסק מושלם.

        C 2 תגובות תגובה אחרונה
        2
        • ע"ה דכו"עע ע"ה דכו"ע

          @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

          @ע-ה-דכו-ע אוקי אם יש למשתמש כמה טאבים פתוחים והמשתמש במילא רוצה לצאת מהמחשב אז הדרך הכי טובה זה פשוט לשלוח
          כמה פעמים ידנית בסוף הסקריפט ואז נניח פתוחים למשתמש כמה כרטיסיות הם יסגרו בסוף ידנית אוקי אז בפעם האחרונה כנראה סיימתי

          הפעם זה הלך!!

          כל הכבוד!!

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

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

          @I-believe

          @cfopuser עשה בשבילך את העסק מושלם.

          C מנותק
          C מנותק
          cfopuser
          כתב נערך לאחרונה על ידי cfopuser
          #17

          התשובה הסופית שלי לקוראים מהעתיד למעלה

          זה הגרסה שרצה כאשר מקישים את קיצור הדרך (Ctrl+Alt+C)
          וזה הגרסה שרצה שמריצים את התוכנה

          (שני הגרסאות עובדות כך שלא יסגרו את אקספלורר אם אתם עדיין רוצים לסגור את אקספלורר אלו הגרסאות זה אם וזה בלי קיצור דרך)

          אבל אם אתה רוצה לשתף את הקוד הסופי
          זה הקוד לגרסה עם הקיצור דרך

          #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
          SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
          SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
          
          if not A_IsAdmin
          {
              Run *RunAs "%A_ScriptFullPath%"
              ExitApp
          }
          
          
          
          ^!c::  
          
              global isActive := false
          
              WinGet, id, List  
          
              Loop, %id%
              {
                  this_id := id%A_Index%
                  WinGetClass, class, ahk_id %this_id%
                  if (class != "CabinetWClass") 
                  {
                      WinRestore, ahk_id %this_id%
                      WinClose, ahk_id %this_id%
                  }
                          if (class = "CabinetWClass") 
                  {
                      isActive := true
                  }
              }
          
              If (isActive)
              {
                  Loop, 5
                      {
                          Sleep, 100        
                          Send, !{F4}
                      }
                 
              }
           return
          

          וזה הקוד לגרסה שרצה שלוחצים

          #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
          SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
          SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
          
          if not A_IsAdmin
          {
              Run *RunAs "%A_ScriptFullPath%"
              ExitApp
          }
          
          global isActive := false
          
          close()
          
          close()
          {
              WinGet, id, List  
          
              Loop, %id%
              {
                  this_id := id%A_Index%
                  WinGetClass, class, ahk_id %this_id%
                  if (class != "CabinetWClass") 
                  {
                      WinRestore, ahk_id %this_id%
                      WinClose, ahk_id %this_id%
                  }
                          if (class = "CabinetWClass") 
                  {
                      isActive := true
                  }
              }
          
              If (isActive)
              {
                  Loop, 5
                      {
                          Sleep, 100        
                          Send, !{F4}
                      }
                  return
              }
          }
          

          בבקשה

          תגובה 1 תגובה אחרונה
          0
          • ע"ה דכו"עע ע"ה דכו"ע

            @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

            @ע-ה-דכו-ע אוקי אם יש למשתמש כמה טאבים פתוחים והמשתמש במילא רוצה לצאת מהמחשב אז הדרך הכי טובה זה פשוט לשלוח
            כמה פעמים ידנית בסוף הסקריפט ואז נניח פתוחים למשתמש כמה כרטיסיות הם יסגרו בסוף ידנית אוקי אז בפעם האחרונה כנראה סיימתי

            הפעם זה הלך!!

            כל הכבוד!!

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

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

            @I-believe

            @cfopuser עשה בשבילך את העסק מושלם.

            C מנותק
            C מנותק
            cfopuser
            כתב נערך לאחרונה על ידי cfopuser
            #18

            @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

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

            זה סקריפט טיפש הדרך היחידה למנוע את אקספלורר מלהיסגר זה עם הוא מכווץ
            מה שכואב לי לכתוב כי אני מבין שרק נוצרה בעיה חדשה😥
            שאולי אפשר לפתור אבל עדיין

            C תגובה 1 תגובה אחרונה
            0
            • C cfopuser

              @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

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

              זה סקריפט טיפש הדרך היחידה למנוע את אקספלורר מלהיסגר זה עם הוא מכווץ
              מה שכואב לי לכתוב כי אני מבין שרק נוצרה בעיה חדשה😥
              שאולי אפשר לפתור אבל עדיין

              C מנותק
              C מנותק
              cfopuser
              כתב נערך לאחרונה על ידי cfopuser
              #19

              וסודר
              ואין אופציה עכשיו לגרום לזה שאקספלורר ישמור את הכרטיסיות
              למרות שבמחשבה שנייה יש דרך אז אולי אני יסדר את זה בהזדמנות

              עריכה: סודר

              ע"ה דכו"עע תגובה 1 תגובה אחרונה
              1
              • C cfopuser

                וסודר
                ואין אופציה עכשיו לגרום לזה שאקספלורר ישמור את הכרטיסיות
                למרות שבמחשבה שנייה יש דרך אז אולי אני יסדר את זה בהזדמנות

                עריכה: סודר

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

                @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                ואין בדיוק דרך קלה לגרום לזה שאקספלורר ישמור את הכרטיסיות

                מה אתה מתכוון?

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

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

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

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

                6ff39a0a-0dde-4e61-aa04-bde829fc38ca-image.png

                C מ 2 תגובות תגובה אחרונה
                1
                • ע"ה דכו"עע ע"ה דכו"ע

                  @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                  ואין בדיוק דרך קלה לגרום לזה שאקספלורר ישמור את הכרטיסיות

                  מה אתה מתכוון?

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

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

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

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

                  6ff39a0a-0dde-4e61-aa04-bde829fc38ca-image.png

                  C מנותק
                  C מנותק
                  cfopuser
                  כתב נערך לאחרונה על ידי cfopuser
                  #21

                  @ע-ה-דכו-ע זהו עכשיו אפשר לבחור אם רוצים אקספלורר או לא

                  וזה הזוי לומר אבל התעסקתי יותר מדי מבלי להבין למה אנשים משתמשים בזה אם רוצים לכבות את המחשב אבל כן סיימתי

                  תגובה 1 תגובה אחרונה
                  1
                  • ע"ה דכו"עע ע"ה דכו"ע

                    @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                    ואין בדיוק דרך קלה לגרום לזה שאקספלורר ישמור את הכרטיסיות

                    מה אתה מתכוון?

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

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

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

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

                    6ff39a0a-0dde-4e61-aa04-bde829fc38ca-image.png

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

                    @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

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

                    אם תפיל אותו

                    taskkill /f /im chrome.exe
                    taskkill /f /im firefox.exe
                    

                    יהי לך את כל החלונות בהפעלה הבאה


                    הפעלת ניהול דיסקים דרך הקובץ המצורף

                    Hex editor חינמי

                    C תגובה 1 תגובה אחרונה
                    0
                    • מ משחזר מידע

                      @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

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

                      אם תפיל אותו

                      taskkill /f /im chrome.exe
                      taskkill /f /im firefox.exe
                      

                      יהי לך את כל החלונות בהפעלה הבאה

                      C מנותק
                      C מנותק
                      cfopuser
                      כתב נערך לאחרונה על ידי cfopuser
                      #23

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

                      מ תגובה 1 תגובה אחרונה
                      0
                      • C cfopuser

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

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

                        @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                        זה כול מה שהם רצו להימנע ממנו כדי שנניח וורד

                        אם זה הסיפור...
                        אז גם בוורד אם קיים שמירה אוטומטית

                        taskkill /f /im winword.exe
                        

                        בהפעלה הבאה ישאל האם לשחזר מהשמירה האוטומטית

                        @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                        ולאקספלורר אישית אני חושב שזה לא שומר

                        לא יודע explorer
                        Chrome firefox ו-edge בדוק


                        הפעלת ניהול דיסקים דרך הקובץ המצורף

                        Hex editor חינמי

                        תגובה 1 תגובה אחרונה
                        0
                        • C cfopuser

                          זה התשובה הסופית לקוראים מהעתיד

                          סקריפט AHK(V1) קצר שסוגר כול חלון פעיל

                          זה הגרסה שרצה כאשר מקישים את קיצור הדרך (Ctrl+Alt+C)
                          וזה הגרסה שרצה שמריצים את התוכנה

                          (שני הגרסאות עובדות כך שלא יסגרו את אקספלורר אם אתם עדיין רוצים לסגור את אקספלורר אלו הגרסאות זה אם וזה בלי קיצור דרך)

                          אבל אם אתה רוצה לשתף את הקוד הסופי
                          זה הקוד לגרסה עם הקיצור דרך

                          #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
                          SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
                          SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
                          
                          if not A_IsAdmin
                          {
                              Run *RunAs "%A_ScriptFullPath%"
                              ExitApp
                          }
                          
                          
                          
                          ^!c::  
                          
                              global isActive := false
                          
                              WinGet, id, List  
                          
                              Loop, %id%
                              {
                                  this_id := id%A_Index%
                                  WinGetClass, class, ahk_id %this_id%
                                  if (class != "CabinetWClass") 
                                  {
                                      WinRestore, ahk_id %this_id%
                                      WinClose, ahk_id %this_id%
                                  }
                                          if (class = "CabinetWClass") 
                                  {
                                      isActive := true
                                  }
                              }
                          
                              If (isActive)
                              {
                                  Loop, 5
                                      {
                                          Sleep, 100        
                                          Send, !{F4}
                                      }
                                 
                              }
                           return
                          

                          וזה הקוד לגרסה שרצה שלוחצים

                          #NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
                          SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
                          SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
                          
                          if not A_IsAdmin
                          {
                              Run *RunAs "%A_ScriptFullPath%"
                              ExitApp
                          }
                          
                          global isActive := false
                          
                          close()
                          
                          close()
                          {
                              WinGet, id, List  
                          
                              Loop, %id%
                              {
                                  this_id := id%A_Index%
                                  WinGetClass, class, ahk_id %this_id%
                                  if (class != "CabinetWClass") 
                                  {
                                      WinRestore, ahk_id %this_id%
                                      WinClose, ahk_id %this_id%
                                  }
                                          if (class = "CabinetWClass") 
                                  {
                                      isActive := true
                                  }
                              }
                          
                              If (isActive)
                              {
                                  Loop, 5
                                      {
                                          Sleep, 100        
                                          Send, !{F4}
                                      }
                                  return
                              }
                          }
                          

                          בבקשה

                          תגובה ישנה:@ע-ה-דכו-ע לא עברתי על הקוד לעומק אבל ממה שאני יודע יש למייקרוסופט API בשביל אקספלורר זה נקרא shell COM
                          ולזכרוני זה נותן להפריד בין אקספלורר למערכת עצמה

                          עריכה: עברתי על הקוד ואני שואל למה הקוד בודק גם אם יש טקסט(כותרת) וגם אם זה נראה (visible) הרי מספיק שיש טקסט (אם אין חלון אין טקסט)
                          ואולי זה קשור ללמה החלונות האחרים באקספלורר לא נסגרים כי יש בהם טקסט אבל הם לא גלויים\נראים
                          אם אני ימצא זמן אני ישתדל לערוך את הסקריפט

                          I מנותק
                          I מנותק
                          I believe
                          כתב נערך לאחרונה על ידי I believe
                          #25

                          @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                          הקישורים שהעלית לא פעילים כעת.

                          C ע"ה דכו"עע 2 תגובות תגובה אחרונה
                          0
                          • I I believe

                            @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                            הקישורים שהעלית לא פעילים כעת.

                            C מנותק
                            C מנותק
                            cfopuser
                            כתב נערך לאחרונה על ידי
                            #26

                            @I-believe אתה בטוח תנסה שוב

                            תגובה 1 תגובה אחרונה
                            0
                            • I I believe

                              @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                              הקישורים שהעלית לא פעילים כעת.

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

                              @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                              @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                              הקישורים שהעלית לא פעילים כעת.

                              צריך לעשות רענון אחרי הלחיצה על הקישור.

                              C תגובה 1 תגובה אחרונה
                              0
                              • ע"ה דכו"עע ע"ה דכו"ע

                                @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                                הקישורים שהעלית לא פעילים כעת.

                                צריך לעשות רענון אחרי הלחיצה על הקישור.

                                C מנותק
                                C מנותק
                                cfopuser
                                כתב נערך לאחרונה על ידי
                                #28

                                @ע-ה-דכו-ע אולי משהו שקשור לשבת כי גם לי לא עבד בהתחלה ואחרי כמה דקות ניסיתי שוב וכן עבד

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

                                • התחברות

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

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