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

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

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

CMD פרמטר גרירה ושחרור, ל exe שלא מקבל את הפרמטר הרגיל, של פתח באמצעות

מתוזמן נעוץ נעול הועבר תכנות
4 פוסטים 3 כותבים 225 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • aaaaA מנותק
    aaaaA מנותק
    aaaa
    כתב ב נערך לאחרונה על ידי aaaa
    #1

    אני מעוניין להפעיל את ה exe שאחראי על השליחה\קבלה של קובץ דרך בלוטוס (fsquirt.exe)
    במצב של שליחת קובץ מסוים.
    ע"י גרירה ושחרור של קובץ אליו, זה עובד מעולה.
    אבל אם אני מנסה להפעיל אותו עם הפרמטר
    C:\Windows\System32\fsquirt.exe C:\Windows\notepad.exe
    כמו כל קובץ,
    משום מה זה לא עובד.
    ראיתי שהעלו את זה ב stack overflow ובעוד מקומות, אבל לא מצאו שם פיתרון לבעיה

    @yossiz

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

      @aaaa
      אני לא בא לתפוס את מקומו של @yossiz
      אבל אם אתה מציין שבאינטרנט אין פיתרון, אני נוטה לסמוך עליו.
      אז הנה סט של כלים למסוף הפקודות עבור עבודה עם בלותוס'
      https://bluetoothinstaller.com/bluetooth-command-line-tools

      aaaaA yossizY 2 תגובות תגובה אחרונה
      5
      • aaaaA מנותק
        aaaaA מנותק
        aaaa
        השיב לחגי ב נערך לאחרונה על ידי aaaa
        #3

        @חגי תודה על העזרה
        ראיתי את זה לפני שפתחתי את הפוסט
        הבעיה בזה היא שחייבים להכניס בפקודה שם מכשיר, או כתובת בלוטוס מראש
        והצורך שלי הוא למכשירים משתנים

        תגובה 1 תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          השיב לחגי ב נערך לאחרונה על ידי
          #4

          @חגי אמר בCMD פרמטר גרירה ושחרור, ל exe שלא מקבל את הפרמטר הרגיל, של פתח באמצעות:

          אני לא בא לתפוס את מקומו של @yossiz

          אני לא יודע פתרון לבעיה מה שאני יכול להוסיף פה לדיון הוא הסבר למה יש כזה בעיה.
          משתמשי ווינדוס מורגלים שגרירה של קובץ על גבי תוכנה מריצה את התוכנה עם שם הקובץ כפרמטר, זו באמת התנהגות ברירת המחדל, ולכן הקושיא למה פה זה עובד בגרירה ולא בשורת הפקודה.
          התשובה היא שאפשר להגדיר ברגיסטרי פעולה מותאמת אישית עבור קובץ EXE במקום התנהגות ברירת המחדל וזה מה שעשו עבור תוכנה זו.
          עיין רג'יסטרי ערך: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\fsquirt.exe

          ועיין כאן בתיעוד של MS:

          DropTarget: Is a class identifier (CLSID). The DropTarget entry contains the CLSID of an object (usually a local server rather than an in-process server) that implements IDropTarget. By default, when the drop target is an executable file, and no DropTarget value is provided, the Shell converts the list of dropped files into a command-line parameter and passes it to ShellExecuteEx through lpParameters.

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

          תגובה 1 תגובה אחרונה
          5
          • dovidD dovid העביר נושא זה מ-תכנות ב-

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

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

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