תחומים
    • הרשמה
    • התחברות
    • חיפוש
    • קטגוריות
    • פוסטים אחרונים
    • משתמשים
    • חיפוש
    חוקי הפורום

    עדכון עצמי לתוכנה

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

      אני רוצה לעשות עדכון עצמי לתוכנה (C#) (שהתוכנה תעדכן את עצמה).
      היא נמצאת ב program files אבל לא רצה כמנהל.
      חשבתי לעשות כך:
      להוריד את הקובץ החדש, לשנות את שם הקובץ הנוכחי, ולשנות את שם הקובץ החדש לשם הישן.
      הבעיה שלי היא לשנות את שם הקובץ הנוכחי בלי הרשאות מנהל.
      בעצם כל פעולה בתיקייה שב program files נכשלת. (יצירת קובץ או שינוי שמו.)

      תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • dovid
        dovid ניהול נערך לאחרונה על ידי

        אכן אי אפשר.
        מה שכל התוכנות שמתעדכנות עושות, זה או תוכנה מעדכנת עצמאית שרצה שמשימה מותזמנת בהרשאות ניהול (ממה שקיבלו בשעת ההתקנה באופן חד פעמי), או תוכנה שAppData.

        אפשר ליצור קשר dovid@tchumim.com

        מנצפך תגובה 1 תגובה אחרונה תגובה ציטוט 2
        • מנצפך
          מנצפך @dovid נערך לאחרונה על ידי

          @dovid לא הבנתי את הסוף.
          איך להשתמש בהרשאות של זמן ההתקנה? להריץ סרוויס? או מתזמן המשימות? (לא מכיר את האפשרות השניה).

          תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • dovid
            dovid ניהול נערך לאחרונה על ידי

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

            אפשר ליצור קשר dovid@tchumim.com

            מנצפך תגובה 1 תגובה אחרונה תגובה ציטוט 2
            • מנצפך
              מנצפך @dovid נערך לאחרונה על ידי

              @dovid אמר בעדכון עצמי לתוכנה:

              הרשאת

              ככה?
              https://stackoverflow.com/questions/7394806/creating-scheduled-tasks

              dovid תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • dovid
                dovid ניהול @מנצפך נערך לאחרונה על ידי

                @מנצפך אמר בעדכון עצמי לתוכנה:

                @dovid אמר בעדכון עצמי לתוכנה:

                הרשאת

                ככה?
                https://stackoverflow.com/questions/7394806/creating-scheduled-tasks

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

                אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה תגובה ציטוט 2
                • 1 / 1
                • פוסט ראשון
                  פוסט אחרון
                בא תתחבר לדף היומי!