זו תכונה לפתיחת קבצי html כexe.
זה לא אמור להתאים לתוכנה עם יותר מידאי משתנים אלא אך ורק דף אחד של html
ולכן אין ל@בנימין-מחשבים כתב במדריך | בניית תוכנה HTM בקלות בעזרת AI! למתחילים!!:
יפה מאוד! אנחנו הולכים להיות מוצפים במיני-תוכנות בקרוב? צריך לדאוג?
כ"כ ממה לדאוג.
(אע"פ שאני בעד שיהיו המון תוכנות "להגדיל תורה ולהאדירה")
הסתבכתי קצת בניסוח אז ai עזר לי והרי הסברו לפניך:
1. הגדרת מיקום הקובץ (Path)
set "MY_DIR=%~dp0": הפקודה שומרת את הנתיב של התיקייה שבה נמצא הסקריפט.
set "MY_DIR=%MY_DIR:~0,-1%": פעולה זו מסירה את הלוכסן האחרון (\) מהנתיב כדי למנוע כפילות בנתיבי קבצים בהמשך.
2. הפעלת הדפדפן (Microsoft Edge)
הפקודה start msedge מפעילה את הדפדפן עם שורה של הגדרות ("דגלים") שמשנות את אופן הפעולה שלו:
--app="file:///%MY_DIR%\QuickNote.html": פותח את הקובץ הספציפי במצב "אפליקציה". זה אומר שהדף ייפתח בחלון נקי, ללא שורת כתובת, ללא טאבים (כרטיסיות) וללא סרגלי כלים.
--window-size=380,700: קובע את גודל החלון שייפתח (רוחב 380 פיקסלים, גובה 700 פיקסלים) – מתאים ליישום קטן כמו פתקאית (QuickNote).
--user-data-dir="...": יוצר תיקיית פרופיל נפרדת עבור היישום הזה. זה מבטיח שההגדרות או ההיסטוריה של "QuickNote" לא יתערבבו עם הגלישה הרגילה שלך ב-Edge.
--no-first-run ו---disable-features=msFirstRunExperience: מונע מהדפדפן להציג הודעות "ברוכים הבאים" או הגדרות ראשוניות.
--disable-sync ו---disable-extensions: מבטל סנכרון לחשבון מיקרוסופט ומבטל תוספים, כדי שהיישום ירוץ מהר ובצורה נקייה.
--disable-infobars: ניסיון להסתיר הודעות התראה שמופיעות בחלק העליון של הדפדפן.
לסיכום: הסקריפט הזה הופך דף HTML פשוט ליישום שולחן עבודה שנראה ומתנהג כמו תוכנה עצמאית קטנה לכתיבת הערות.