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

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

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

עזרה בכתיבת סקריפט

מתוזמן נעוץ נעול הועבר תוכנה
64 פוסטים 5 כותבים 2.2k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A מנותק
    A מנותק
    aknvtchtk
    השיב לclickone ב נערך לאחרונה על ידי
    #18

    @clickone אני צריך 15 שניות אחרי שהתוכנה נסגרה שתחזור לפעול ה300 שניות זה דוגמא סתם

    yossizY clickoneC 2 תגובות תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב לaknvtchtk ב נערך לאחרונה על ידי yossiz
      #19

      @aknvtchtk אמר בעזרה בכתיבת סקריפט:

      אני צריך 15 שניות אחרי שהתוכנה נסגרה שתחזור לפעול

      אז זה כבר סיפור שונה...

      @ECHO OFF
      :loop
      cd C:\BABA
      start /wait /min Hidew7Sb.exe
      timeout /T 300
      cls
      goto loop
      

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

      תגובה 1 תגובה אחרונה
      4
      • A מנותק
        A מנותק
        aknvtchtk
        השיב לyossiz ב נערך לאחרונה על ידי
        #20

        @yossiz קודם כל תודה רבה על הקוד אבל הוא בכלל לא מפעיל את היישום שבחרתי לו

        @ECHO OFF
        :loop
        cd C:\Program Files (x86)\Wise\Wise Disk Cleaner
        tasklist|findstr WiseDiskCleaner.exe > nul
        if %errorlevel%==0 goto sleep
        start  /WiseDiskCleaner.exe
        :sleep
        timeout /T 15
        cls
        goto loop
        
        yossizY clickoneC 2 תגובות תגובה אחרונה
        0
        • clickoneC מנותק
          clickoneC מנותק
          clickone
          השיב לaknvtchtk ב נערך לאחרונה על ידי
          #21

          @aknvtchtk
          אני מצרף קוד C# שעושה את זה.

                      Process process = new Process();
                      // Configure the process using the StartInfo properties.
                      process.StartInfo.FileName = @"c:\baba\Hidew7Sb.exe";
                      process.StartInfo.Arguments = "";
                      process.StartInfo.WindowStyle = ProcessWindowStyle.Minimized;
          
                      while (true)
                      {
                          try
                          {
                      process.Start();
          
                          }
                          catch (Exception)
                          {
                              
                              throw;
                          }
                      process.WaitForExit();// Waits here for the process to exit.
                          System.Threading.Thread.Sleep(15*1000);
                      }
          
          

          בהנחה שהנתיב שהבאת הוא הנכון, אז גם קובץ מוכן שעובד

          openExeLoop.exe

          מה שהקוד הזה עושה:

          1. פותח את התוכנה
          2. ממתין עד שתיסגר
          3. כשהתוכנה נסגרת הוא ממתין 15 שניות וחוזר לשלב 1

          אין טסט כמו פרודקשן.

          המייל שלי urivpn@gmail.com

          A yossizY 2 תגובות תגובה אחרונה
          7
          • yossizY מנותק
            yossizY מנותק
            yossiz
            השיב לaknvtchtk ב נערך לאחרונה על ידי
            #22

            @aknvtchtk אמר בעזרה בכתיבת סקריפט:

            start /WiseDiskCleaner.exe

            צ"ל:

            start  /MIN WiseDiskCleaner.exe
            

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

            תגובה 1 תגובה אחרונה
            2
            • A מנותק
              A מנותק
              aknvtchtk
              השיב לclickone ב נערך לאחרונה על ידי
              #23

              @clickone וואו תודה רבה אני תיכף בודק השאלה היא אם זה אמור לרוץ בbatch כי אני כן צריך לשנות את היישומים השאלה היא במה זה כן יעבוד

              תגובה 1 תגובה אחרונה
              0
              • yossizY מנותק
                yossizY מנותק
                yossiz
                השיב לclickone ב נערך לאחרונה על ידי
                #24

                @clickone אמר בעזרה בכתיבת סקריפט:

                 catch (Exception)
                            {
                                
                                throw;
                            }
                

                התכוונת לזרוק שוב ?

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

                clickoneC תגובה 1 תגובה אחרונה
                5
                • clickoneC מנותק
                  clickoneC מנותק
                  clickone
                  השיב לaknvtchtk ב נערך לאחרונה על ידי
                  #25

                  @aknvtchtk אמר בעזרה בכתיבת סקריפט:

                  cd C:\Program Files (x86)\Wise\Wise Disk Cleaner
                  tasklist|findstr WiseDiskCleaner.exe > nul

                  הנה קובץ מתוקן לנתיב שהבאת כעת...
                  openExeLoop.exe

                  אפשר לעשות שהוא ימשוך את מה שהוא צריך לפתוח בקובץ טקסט, או בטח @dovid עוד מעט יבוא ויביא כאן טריק להריץ C# בלי לקמפל....

                  אב איזה מערכת הפעלה זה?

                  אין טסט כמו פרודקשן.

                  המייל שלי urivpn@gmail.com

                  A yossizY 2 תגובות תגובה אחרונה
                  3
                  • clickoneC מנותק
                    clickoneC מנותק
                    clickone
                    השיב לyossiz ב נערך לאחרונה על ידי clickone
                    #26

                    @yossiz
                    כן ולא.
                    התלבטתי מה לעשות שם.
                    זה מגיע בתבנית של TRY.
                    אז אמרתי שבינתיים קודם שהוא יגיד שזה טוב, אח"כ נטפל בחריגים 😮 😛

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

                    אין טסט כמו פרודקשן.

                    המייל שלי urivpn@gmail.com

                    A תגובה 1 תגובה אחרונה
                    4
                    • A מנותק
                      A מנותק
                      aknvtchtk
                      השיב לclickone ב נערך לאחרונה על ידי
                      #27

                      @clickone תודה רבה אבל גם זה לא הנתיב וזה מערכת הפעלה windows 10 בWindows PowerShell אפשר להריץ c#

                      clickoneC yossizY 2 תגובות תגובה אחרונה
                      1
                      • A מנותק
                        A מנותק
                        aknvtchtk
                        השיב לclickone ב נערך לאחרונה על ידי
                        #28

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

                        תגובה 1 תגובה אחרונה
                        0
                        • yossizY מנותק
                          yossizY מנותק
                          yossiz
                          השיב לclickone ב נערך לאחרונה על ידי
                          #29

                          @clickone אמר בעזרה בכתיבת סקריפט:

                          או בטח @dovid עוד מעט יבוא ויביא כאן טריק להריץ C# בלי לקמפל....

                          בלי לקמפל כלל, אי אפשר, אבל כן אפשר לקמפל אותו דינאמית בתוך powershell...

                          $MyCode = @"
                          public class looprunner {
                          ...
                          }
                          "@
                          Add-Type -TypeDefinition $MyCode
                          [looprunner]::main()
                          

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

                          A תגובה 1 תגובה אחרונה
                          4
                          • A מנותק
                            A מנותק
                            aknvtchtk
                            השיב לyossiz ב נערך לאחרונה על ידי
                            #30

                            @yossiz מה זה אומר מתי נעשה את הקימפול ואיך

                            תגובה 1 תגובה אחרונה
                            0
                            • clickoneC מנותק
                              clickoneC מנותק
                              clickone
                              השיב לaknvtchtk ב נערך לאחרונה על ידי
                              #31

                              @aknvtchtk אמר בעזרה בכתיבת סקריפט:

                              PowerShell

                              אני על ווינדוס 7 כעת ואין לי איך לבדוק.
                              אתה יכול אם ככה להשתמש ב PowerShell

                              אין טסט כמו פרודקשן.

                              המייל שלי urivpn@gmail.com

                              A 2 תגובות תגובה אחרונה
                              2
                              • A מנותק
                                A מנותק
                                aknvtchtk
                                השיב לclickone ב נערך לאחרונה על ידי
                                #32

                                @clickone תודה רבה והאם צריך קימפול או לא

                                clickoneC תגובה 1 תגובה אחרונה
                                0
                                • yossizY מנותק
                                  yossizY מנותק
                                  yossiz
                                  השיב לaknvtchtk ב נערך לאחרונה על ידי
                                  #33

                                  @aknvtchtk אתה בעצמך כתבת:

                                  @aknvtchtk אמר בעזרה בכתיבת סקריפט:

                                  בWindows PowerShell אפשר להריץ c#

                                  אני רק כתבתי הבחנה פדנטית, שזה לא הפשט ש-powershell מריץ את הקוד ישירות, אלא הוא מקמפל אותו בזכרון בכל הרצה ומריץ אותו מתוך האסמבלי המקומפל.

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

                                  תגובה 1 תגובה אחרונה
                                  3
                                  • clickoneC מנותק
                                    clickoneC מנותק
                                    clickone
                                    השיב לaknvtchtk ב נערך לאחרונה על ידי
                                    #34

                                    @aknvtchtk לא יודע
                                    בערב אני אהיה על על ווינדוס 10 אז אני אבדוק או שעד אז @yossiz יספר לנו

                                    אין טסט כמו פרודקשן.

                                    המייל שלי urivpn@gmail.com

                                    A yossizY 2 תגובות תגובה אחרונה
                                    1
                                    • A מנותק
                                      A מנותק
                                      aknvtchtk
                                      השיב לclickone ב נערך לאחרונה על ידי
                                      #35

                                      @clickone תודה רבה ואם אני מריץ את זה בpowershell ניתן לעשות זה מוסתר והאם ניתן להפוך לקובץ exe

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • yossizY מנותק
                                        yossizY מנותק
                                        yossiz
                                        השיב לclickone ב נערך לאחרונה על ידי
                                        #36

                                        @clickone מה שכתבתי עובד גם בווינדוס 7.

                                        למעשה, קצת מוזר לכתוב #c שירוץ בתוך powershell כאשר כל הפעולות נתנות לעשות ב-powershell בלבד או ב-#C בלבד...

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

                                        תגובה 1 תגובה אחרונה
                                        3
                                        • yossizY מנותק
                                          yossizY מנותק
                                          yossiz
                                          כתב ב נערך לאחרונה על ידי
                                          #37

                                          @aknvtchtk תעשה הכל ב-PowerShell כך:

                                          while (true) {
                                              Start-Process -WindowStyle hidden -FilePath notepad.exe -wait
                                              Start-Sleep -seconds 15
                                          }
                                          

                                          אתה יכול לקמפל את זה ל-EXE עם תוכנה זו: https://gallery.technet.microsoft.com/PS2EXE-Convert-PowerShell-9e4e07f1
                                          וזה ירוץ בלי חלון.

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

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

                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          בא תתחבר לדף היומי!
                                          • התחברות

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

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