פקודה המפעילה קובץ אחרי הקשת סיסמה - יש כזה דבר??

  • הוסף לסימניות
  • #1
יש צורה פשוטה לכתוב פקודה לקובץ bat שתפעיל קובץ מסוים במחשב אחרי הקשת סיסמה?
כלומר, אני יפעיל את קובץ ה-bat ויפתח לי חלון קטן שבו אצטרך להקיש סיסמה ורק אם אקיש סיסמה נכונה הפקודה תמשיך להפעלת הקובץ.
אשמח לעזרה..!!
 
  • הוסף לסימניות
  • #2
אפשרי לחלוטין

רק אך חשבת להגן על קובץ היעד במערכת?
 
  • הוסף לסימניות
  • #5

מסתברא דפליגי לישנא קמא דאזיל לבר
יש צורה פשוטה לכתוב פקודה לקובץ bat שתפעיל קובץ מסוים במחשב אחרי הקשת סיסמה?
לישנה בתרא דאזיל לגו
כלומר, אני יפעיל את קובץ ה-bat ויפתח לי חלון קטן שבו אצטרך להקיש סיסמה ורק אם אקיש סיסמה נכונה הפקודה תמשיך להפעלת הקובץ.
הלכך צריך למימר לה הכי dvd coan תניא כלישנא קמא, וישראל ישראל ישראל תניא כלישנא בתרא.

מכל מקום לית מאן דפליג דהני תרי לישני איכא למיעבד
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #6
לדוגמא, הפעלת מנהל המשימות לאחר הקשת הסיסמה הנכונה (1234):
(לאחר יצירת הקובץ, ניתן לשנות את הסיסמא ע"י לחיצת קליק-ימני על הקובץ ובחירה ב"ערוך")
קוד:
@echo off
echo Enter password
set/p "pass=>"
if NOT %pass%==1234 goto FAIL
cd c:\windows\system32
start taskmgr.exe
goto End
:FAIL
goto end
:End
 
  • הוסף לסימניות
  • #7
יש בזה שני חסרונות. תכלס המשתמש יכול להפעיל את התוכנה ההיא גם לא דרך הbat, והוא גם יכול פשוט לפתוח את הbat ולראות מה הסיסמא...
 
  • הוסף לסימניות
  • #8
יש בזה שני חסרונות. תכלס המשתמש יכול להפעיל את התוכנה ההיא גם לא דרך הbat,
הסברת את דברי לעיל, ובכל זאת ניתן לפתרון פשוט בחסימת גישה שתפתח רק עם אימות הסיסמה בסקריפט

והוא גם יכול פשוט לפתוח את הbat ולראות מה הסיסמא...
ניתן לפתרון פשוט בערבול וקידוד בינארי
 
נערך לאחרונה ב:
  • הוסף לסימניות
  • #9
יש בזה שני חסרונות. תכלס המשתמש יכול להפעיל את התוכנה ההיא גם לא דרך הbat, והוא גם יכול פשוט לפתוח את הbat ולראות מה הסיסמא...
אני עניתי לשאלה שנשאלה ולא עשיתי חשבון למה הוא צריך את זה ואיך זה יעבוד וכו' אם הוא רוצה משהו אחר שיפרט
 
  • הוסף לסימניות
  • #10
אפשר גם לכסות את ה BAT ולהמיר לקובץ EXE ואז לא כ"כ פשוט (אם אתה לא "מייבין") לראות את הקוד
המרת BAT לEXE - https://download.cnet.com/Bat-To-Exe-Converter-Portable/3000-2069_4-10555897.html
אך זה אפשר להפעיל את הפקודה גם בלי סיסמא אין לי פתרון. אמנם אם זה הרבה פקודות שהיצרן ייצר וזה משהו ייחודי אפשר להגדיר שיפעלו רק ע"י הקוד. כלומר שע"י הקוד אז המשך כל הפקודות יפעלו.
אני ראיתי אחד שייצר כזה דבר עם קוד שהיה עם חשבון מסוים - כלומר היית מפעיל את ה EXE והוא היה מראה מספר והיית צריך להקיש כנגדו "קוד נגדי" שהמתכנת נתן עפ"י הקוד הרנדום שהמחשב ייצר ורק אז פעל. וכל זה ע"י פקודות BAT וכיסיו עם תוכנה הנ"ל
 
  • הוסף לסימניות
  • #11
תודה לכולם!
אני אסביר למה אני צריך את זה.
אני אחראי על עמדה של אוצר החכמה.
החסימה שלה פועלת בצורה שיש לי מסך נעול בלי שורת משימות ובלי שום צורה להגיע ממנו לסיור במחשב.
הדבר היחיד שאני יכול לעשות בו זה להוסיף 'כפתורים' ולהגדיר שהם יפעילו קבצי exe.
במחשב מותקנת ג"כ תוכנה לניהול הדפסות בתשלום, והניהול שלה הוא על דפדפן.
מה שאני רוצה למעיישה זה להוסיף כפתור שאם אלחץ בו אני אדרש להקיש קוד, ואם אקיש את הקוד יפתח לי הדפדפן לניהול התוכנה של ההדפסות.
כמובן שאני מתכנן להמיר את קובץ הbat לexe כפי שכתבו כאן.
זה חוסך לי את הצורך לסגור את כל תוכנת החסימה בכל פעם שאני צריך לגשת לתוכנה ניהול ההדפסות.
עכשיו אני מקווה שכל מובן. [אין גישה לאנשים לקבצים במחשב].
 
  • הוסף לסימניות
  • #12
תודה לכולם!
אני אסביר למה אני צריך את זה.
אני אחראי על עמדה של אוצר החכמה.
החסימה שלה פועלת בצורה שיש לי מסך נעול בלי שורת משימות ובלי שום צורה להגיע ממנו לסיור במחשב.
הדבר היחיד שאני יכול לעשות בו זה להוסיף 'כפתורים' ולהגדיר שהם יפעילו קבצי exe.
במחשב מותקנת ג"כ תוכנה לניהול הדפסות בתשלום, והניהול שלה הוא על דפדפן.
מה שאני רוצה למעיישה זה להוסיף כפתור שאם אלחץ בו אני אדרש להקיש קוד, ואם אקיש את הקוד יפתח לי הדפדפן לניהול התוכנה של ההדפסות.
כמובן שאני מתכנן להמיר את קובץ הbat לexe כפי שכתבו כאן.
זה חוסך לי את הצורך לסגור את כל תוכנת החסימה בכל פעם שאני צריך לגשת לתוכנה ניהול ההדפסות.
עכשיו אני מקווה שכל מובן. [אין גישה לאנשים לקבצים במחשב].
אם אין לאנשים גישה לשום קובץ במחשב, תוכל ליצור קובץ פשוט כמו ש @יוסי מחשבים כתב לעיל, ובמקום להפעיל את הtask manager, תפעיל את הדפדפן, תוכל גם להפעיל את הדפדפן בדף ספציפי (תוכנה לניהול ההדפסות), ותשים את הקובץ במקום שאין גישה אליו לאחרים, ותשים קישור בשולחן העבודה. כך לא יוכלו להפעיל בלחיצה ימנית> ערוך. ואתה יכול אפילו להשאיר אותו כbat.
 
  • הוסף לסימניות
  • #13
אם אין לאנשים גישה לשום קובץ במחשב, תוכל ליצור קובץ פשוט כמו ש @יוסי מחשבים כתב לעיל, ובמקום להפעיל את הtask manager, תפעיל את הדפדפן, תוכל גם להפעיל את הדפדפן בדף ספציפי (תוכנה לניהול ההדפסות), ותשים את הקובץ במקום שאין גישה אליו לאחרים, ותשים קישור בשולחן העבודה. כך לא יוכלו להפעיל בלחיצה ימנית> ערוך. ואתה יכול אפילו להשאיר אותו כbat.
אכן הסתדרתי עם זה. [אני חייב להפוך אותו ל-exe כיון שאני יכול להגדיר כפתורים רק לקבצי exe]
לקח לי זמן לתפוס את השינויים שאני צריך לעשות ע"מ להפעיל קובץ
אשמח להבין מה אומרות שני השורות הללו.
קוד:
cd c:\windows\system32
start taskmgr.exe
החלפתי את שניהם בשורה כזו [שם הקובץ כרגע הוא '1234']
קוד:
start C:\Users\User\Desktop\1234.url
האם זה נכון?

אגב, יש אפשרות להגדיר שאחרי שהפקודה מפעילה את הקובץ, מסך ה-cmd יסגר?

כמו"כ, אם זה לא מסובך אשמח לדעת איך אפשר ליצור לזה מסך יותר יפה ממסך הcmd, משהו כמו מה שיש ב'תיקון הכללי'.
שיהיה כתוב בכותרת 'ניהול הדפסות'
ובגוף החלון יהיה רשום לפתיחה הקש סיסמה.
וכו' לדוג' אם הסיסמה שגויה שיהיה רשום שהיא שגויה וכדו'

תודה מראש!!
 
  • הוסף לסימניות
  • #14
פירוש שתי השורות:
שורה ראשונה - ניווט לתיקייה בה נמצא הקובץ
שורה שנייה - פקודה לפתיחת הקובץ

לא הבנתי את השאלה "האם זה נכון?" אם זה עובד לך אז זה נכון ואם לא לא

איך שהבאתי את זה למעלה זה כבר מוגדר להסגר לאחר הפעלת הקובץ
 
  • הוסף לסימניות
  • #15
פירוש שתי השורות:
שורה ראשונה - ניווט לתיקייה בה נמצא הקובץ
שורה שנייה - פקודה לפתיחת הקובץ

לא הבנתי את השאלה "האם זה נכון?" אם זה עובד לך אז זה נכון ואם לא לא
זה עבד לי אבל למה אתה עשית את זה בצורה כזו של ניווט ואח"כ פתיחה?
איך שהבאתי את זה למעלה זה כבר מוגדר להסגר לאחר הפעלת הקובץ
החלון לא נסגר.
 
  • הוסף לסימניות
  • #18
מוזר כי באמת כמו שיוסי מחשבים גם בלי זה היה אמור להסגר
 
  • הוסף לסימניות
  • #19
איך שהבאתי את זה למעלה זה כבר מוגדר להסגר לאחר הפעלת הקובץ
מוזר כי באמת כמו שיוסי מחשבים גם בלי זה היה אמור להסגר
האמת שעכשיו אני רואה שאיך שיוסי הביא למעלה זה אכן נסגר אבל אחרי השינויים שעשיתי ע"מ שיפתח את הקובץ שלי, זה לא נסגר.
מעניין למה.
 
  • הוסף לסימניות
  • #20
הסתדר לי.
בהתחלה כתבתי את זה ככה:
קוד:
@echo off
echo Enter password
set/p "pass=>"
if NOT %pass%==1234 goto FAIL
start C:\Users\User\Desktop\1234.url
start
goto End
:FAIL
goto end
:End
EXIT
וזה לא נסגר.
אבל שמתי לב שבטעות שמתי שם עוד start, ואחרי שתיקנתי את זה זה הסתדר.
אגב יש הבדל בין:
קוד:
@echo off
echo Enter password
set/p "pass=>"
if NOT %pass%==1234 goto FAIL
start C:\Users\User\Desktop\1234.url
goto End
:FAIL
goto end
:End
לזה:
קוד:
@echo off
echo Enter password
set/p "pass=>"
if NOT %pass%==1234 goto FAIL
cd cC:\Users\User\Desktop
start 1234.url
goto End
:FAIL
goto end
:End
שניהם עובדים לי, יש משהו שעדיף?
 

פרוגבוט

תוכן שיווקי
פרסומת

פוסטים חדשים שאולי לא קראת....

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה