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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
64 פוסטים 5 כותבים 2.3k צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 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
                                      • yossizY yossiz

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

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

                                        @yossiz טוב בא נתמקד במה שאתה כתבת אני מריץ את זה וזה נותן לי עדיין שגיאה

                                        610fb88a-e2e5-4eca-8a8d-992786ac8be0-image.png

                                        אין לי מילים ממש תודה רבה לכולם

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

                                          @yossiz טוב בא נתמקד במה שאתה כתבת אני מריץ את זה וזה נותן לי עדיין שגיאה

                                          610fb88a-e2e5-4eca-8a8d-992786ac8be0-image.png

                                          אין לי מילים ממש תודה רבה לכולם

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

                                          @aknvtchtk סליחה,

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

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

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


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

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

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