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

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

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

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

מתוזמן נעוץ נעול הועבר תוכנה
64 פוסטים 5 כותבים 2.2k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • 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
                                        • A מנותק
                                          A מנותק
                                          aknvtchtk
                                          השיב לclickone ב נערך לאחרונה על ידי
                                          #38

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

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

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

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

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