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

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

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

C# קבלת נתיב קובץ מוחלט בשימוש בכונן רשת

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 2 כותבים 173 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • M מנותק
    M מנותק
    mekev
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי יישום המותקן בשרת בכונן :C

    מדובר על קובץ יישום יחיד
    שאליו מתחברים המשתמשים בשני דרכים
    א. עבודה ישירות על השרת באמצעות RDP
    ב. דרך קיצור דרך במחשב המקומי שלהם (כונן רשת)

    אני מעוניין לבצע אירוע של פתיחת קבצים שקיימים בכונן D בשרת

    לדוגמא:

    System.Diagnostics.Process.Start(@"D:\123.xlsx");
    

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

    (מדובר על קבצי אקסל שקיימים בכונן D ובקריאה-כתיבה תמידית ע"י תוכנה אחרת, כך שהעברה/שכפול לתיקיית הפרויקט, לכאו' אינה אקטואלית)

    האתגר:
    איך לקבל נתיב קובץ שניתן לפתיחה ועריכה מהמחשב המקומי

    (אולי שיתוף כונן D מהשרת כ'כונן רשת' ולפנות לקובץ דרך הכונן רשת,
    ואז האתגר איך לאתר את ה'אות כונן' הייחודי העלול להיות שונה אצל כל משתמש ולהפנות אליו )

    dovidD תגובה 1 תגובה אחרונה
    0
    • dovidD מחובר
      dovidD מחובר
      dovid ניהול
      השיב לmekev ב נערך לאחרונה על ידי dovid
      #2

      ככה:

      \\server-name\shared-name\123.xlsx
      

      זה יעבוד זהה באותו המכונה ובמכונות אחרות באותה הרשת.
      המילים server-name זה שם המכונה של השרת, או אפשר לשים שמה כתובת אייפי.
      המילים shared-name זה שם התיקיה המשותפת.

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

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

      M תגובה 1 תגובה אחרונה
      4
      • M מנותק
        M מנותק
        mekev
        השיב לdovid ב נערך לאחרונה על ידי
        #3

        @dovid כתב בC# קבלת נתיב קובץ מוחלט בשימוש בכונן רשת:

        זה שם המכונה של השרת, או אפשר לשים שמה כתובת אייפי

        לנעזר הבא בתשובה זו:
        במידה ותשים כתובת אייפי תדרש להזין אישורי רשת
        ובכתיבת שם המכונה ישירות, אתה פטור....

        dovidD תגובה 1 תגובה אחרונה
        0
        • dovidD מחובר
          dovidD מחובר
          dovid ניהול
          השיב לmekev ב נערך לאחרונה על ידי
          #4

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

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

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

          M תגובה 1 תגובה אחרונה
          0
          • M מנותק
            M מנותק
            mekev
            השיב לdovid ב נערך לאחרונה על ידי
            #5

            @dovid כתב בC# קבלת נתיב קובץ מוחלט בשימוש בכונן רשת:

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

            זה אומנם סטייה מהנושא
            אבל זה מעניין ויכול להועיל ...

            בבדיקה אצלי
            יצרתי תיקייה חדשה וקובץ חדש
            נכנסתי תחילה עם שם התיקייה
            וינדוס לא ביקש אישורי רשת

            לאחמ"כ שיניתי לכתובת אייפי - והוא ביקש (פעם ראשונה כמובן)

            למרות שהוא הכיר ופתח כבר את הקובץ במיקום הנ"ל

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

            dovidD תגובה 1 תגובה אחרונה
            1
            • dovidD מחובר
              dovidD מחובר
              dovid ניהול
              השיב לmekev ב נערך לאחרונה על ידי
              #6

              @mekev כתב בC# קבלת נתיב קובץ מוחלט בשימוש בכונן רשת:

              למרות שהוא הכיר ופתח כבר את הקובץ במיקום הנ"ל

              אני כתבתי שגישה עם האייפי זה גישה אחרת מגישה עם השם, לא משנה על קובץ מסויים או אחר.
              אחרי שניגשים פעם אחת, המחשב שומר את פרטי הכניסה ב"אישורים", כשהזיהוי הוא שם המכונה המרוחקת. האייפי והשם הם כשני שמות והאישורים נשמרים בנפרד.

              מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

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

              dovidD תגובה 1 תגובה אחרונה
              1
              • dovidD מחובר
                dovidD מחובר
                dovid ניהול
                השיב לdovid ב נערך לאחרונה על ידי
                #7

                הנה תמונה ממה שקורה אצלי:
                f74094fa-477c-4d32-a975-8a26328682e2-image.png

                שים לב שהשלישי הוא שם לעומת השניים שהם כתובות.

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

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

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

                בא תתחבר לדף היומי!
                • התחברות

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

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