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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
64 פוסטים 5 כותבים 2.2k צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • yossizY yossiz

    זה אמור לעבוד

    @ECHO OFF
    :loop
    cd C:\BABA
    tasklist|findstr Hidew7Sb.exe > nul
    if %errorlevel%==0 goto sleep
    start  /MIN Hidew7Sb.exe
    :sleep
    timeout /T 300
    cls
    goto loop
    
    A מנותק
    A מנותק
    aknvtchtk
    כתב ב נערך לאחרונה על ידי
    #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
    • A aknvtchtk

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

      clickoneC מנותק
      clickoneC מנותק
      clickone
      כתב ב נערך לאחרונה על ידי
      #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
      • A aknvtchtk

        @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 מנותק
        yossizY מנותק
        yossiz
        כתב ב נערך לאחרונה על ידי
        #22

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

        start /WiseDiskCleaner.exe

        צ"ל:

        start  /MIN WiseDiskCleaner.exe
        

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

        תגובה 1 תגובה אחרונה
        2
        • clickoneC clickone

          @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
          A מנותק
          A מנותק
          aknvtchtk
          כתב ב נערך לאחרונה על ידי
          #23

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

          תגובה 1 תגובה אחרונה
          0
          • clickoneC clickone

            @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
            yossizY מנותק
            yossizY מנותק
            yossiz
            כתב ב נערך לאחרונה על ידי
            #24

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

             catch (Exception)
                        {
                            
                            throw;
                        }
            

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

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

            clickoneC תגובה 1 תגובה אחרונה
            5
            • A aknvtchtk

              @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
              
              clickoneC מנותק
              clickoneC מנותק
              clickone
              כתב ב נערך לאחרונה על ידי
              #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
              • yossizY yossiz

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

                 catch (Exception)
                            {
                                
                                throw;
                            }
                

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

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

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

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

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

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

                A תגובה 1 תגובה אחרונה
                4
                • clickoneC clickone

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

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

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

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

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

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

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

                  clickoneC yossizY 2 תגובות תגובה אחרונה
                  1
                  • clickoneC clickone

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

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

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

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

                    תגובה 1 תגובה אחרונה
                    0
                    • clickoneC clickone

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

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

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

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

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

                      yossizY מנותק
                      yossizY מנותק
                      yossiz
                      כתב ב נערך לאחרונה על ידי
                      #29

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

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

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

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

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

                      A תגובה 1 תגובה אחרונה
                      4
                      • yossizY yossiz

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

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

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

                        $MyCode = @"
                        public class looprunner {
                        ...
                        }
                        "@
                        Add-Type -TypeDefinition $MyCode
                        [looprunner]::main()
                        
                        A מנותק
                        A מנותק
                        aknvtchtk
                        כתב ב נערך לאחרונה על ידי
                        #30

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

                        תגובה 1 תגובה אחרונה
                        0
                        • A aknvtchtk

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

                          clickoneC מנותק
                          clickoneC מנותק
                          clickone
                          כתב ב נערך לאחרונה על ידי
                          #31

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

                          PowerShell

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

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

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

                          A 2 תגובות תגובה אחרונה
                          2
                          • clickoneC clickone

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

                            PowerShell

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

                            A מנותק
                            A מנותק
                            aknvtchtk
                            כתב ב נערך לאחרונה על ידי
                            #32

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

                            clickoneC תגובה 1 תגובה אחרונה
                            0
                            • A aknvtchtk

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

                              yossizY מנותק
                              yossizY מנותק
                              yossiz
                              כתב ב נערך לאחרונה על ידי
                              #33

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

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

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

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

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

                              תגובה 1 תגובה אחרונה
                              3
                              • A aknvtchtk

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

                                clickoneC מנותק
                                clickoneC מנותק
                                clickone
                                כתב ב נערך לאחרונה על ידי
                                #34

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

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

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

                                A yossizY 2 תגובות תגובה אחרונה
                                1
                                • clickoneC clickone

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

                                  A מנותק
                                  A מנותק
                                  aknvtchtk
                                  כתב ב נערך לאחרונה על ידי
                                  #35

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

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • clickoneC clickone

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

                                    yossizY מנותק
                                    yossizY מנותק
                                    yossiz
                                    כתב ב נערך לאחרונה על ידי
                                    #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
                                      • clickoneC clickone

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

                                        PowerShell

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

                                        A מנותק
                                        A מנותק
                                        aknvtchtk
                                        כתב ב נערך לאחרונה על ידי
                                        #38

                                        @clickone בדקתי את זה וזה התגובה שזה נותן
                                        a2d00874-a342-4e00-be2e-b06dcae74e20-image.png

                                        yossizY תגובה 1 תגובה אחרונה
                                        0
                                        • A aknvtchtk

                                          @clickone בדקתי את זה וזה התגובה שזה נותן
                                          a2d00874-a342-4e00-be2e-b06dcae74e20-image.png

                                          yossizY מנותק
                                          yossizY מנותק
                                          yossiz
                                          כתב ב נערך לאחרונה על ידי
                                          #39

                                          @aknvtchtk
                                          א. אי אפשר להריץ #C ישירות ב-PowerShell רק בדרך שהבאתי למעלה
                                          ב. הקוד ש-@clickone הביא לא שלם צריך להוסיף כמה שורות בהתחלה

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

                                          A clickoneC 2 תגובות תגובה אחרונה
                                          1
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


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

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

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