שאלה | איך מסתירים עריכה בקובץ?
-
@טשיקאוור-ניוז תשנה את התאריך של המחשב ואז תערוך (זה מה שאני נוהג לעשות)
@אלישע-מואב-0
אני צריך לפי שניה... -
@אלישע-מואב-0
אני צריך לפי שניה...@טשיקאוור-ניוז תיאורטית אפשר יהיה לשנות את הערך ב MFT$
-
ערכתי קובץ, והמחשב מזהה את העריכה האחרונה שלו,
אני רוצה שהעריכה לא תזוהה. איך עושים את זה?
זה קובץ שאני לא יכול שיהיה לו מאפיין שהוא נערך,
או אם אפשר לשנות את תאריך העריכה...@טשיקאוור-ניוז
סקריפט powershell שמשנה את תאריך העריכה לתאריך היצירה
ResetFileTime.ps1 בהצלחה! -
רגע!!! יש בו באג חכה דקה
-
רגע!!! יש בו באג חכה דקה
@מתושלח-הישראלי
ערכתי את הקובץ עכשיו לא יהיו שגיאות -
@מתושלח-הישראלי
ערכתי את הקובץ עכשיו לא יהיו שגיאות@מתושלח-הישראלי
עברתי על הפוסטים שלך, וזה פשוט תענוג לקרוא תכנים איכותיים כל כך. התרומה שלך מורגשת בפורום כבר מהרגע הראשון.
ברוכים הבאים והרבה הצלחה!

-
@מתושלח-הישראלי
ערכתי את הקובץ עכשיו לא יהיו שגיאות@מתושלח-הישראלי
לא הבנתי, נפתח לי פתקים עם הקוד..
איך בדיוק עובדים עם זה? -
@מתושלח-הישראלי
לא הבנתי, נפתח לי פתקים עם הקוד..
איך בדיוק עובדים עם זה?@טשיקאוור-ניוז
קבצי bat נפתחים אוטמטית בCMD
אבל קבצי PS1 מטעמי אבטחה כנראה לא נפתחים ב POWERSHELL כברירת מחדל, צריך ללחוץ לחיצה ימנית > run wite powershell
||
זה הסיבה שאני לא אוהב להשתמש בהם... מתחילים לא יודעים איך פותחים את זה מה שאין כן בbat זה ממש קל פשוט מקליקים פעמיים|| (זה היה אמור להיות ספוילר) -
@טשיקאוור-ניוז
קבצי bat נפתחים אוטמטית בCMD
אבל קבצי PS1 מטעמי אבטחה כנראה לא נפתחים ב POWERSHELL כברירת מחדל, צריך ללחוץ לחיצה ימנית > run wite powershell
||
זה הסיבה שאני לא אוהב להשתמש בהם... מתחילים לא יודעים איך פותחים את זה מה שאין כן בbat זה ממש קל פשוט מקליקים פעמיים|| (זה היה אמור להיות ספוילר)@מתושלח-הישראלי
אני צריך להכניס בו נתיב קובץ? או מה? כי זה נסגר לי מיד לאחר הפעלת הסקריפט -
@טשיקאוור-ניוז
קבצי bat נפתחים אוטמטית בCMD
אבל קבצי PS1 מטעמי אבטחה כנראה לא נפתחים ב POWERSHELL כברירת מחדל, צריך ללחוץ לחיצה ימנית > run wite powershell
||
זה הסיבה שאני לא אוהב להשתמש בהם... מתחילים לא יודעים איך פותחים את זה מה שאין כן בbat זה ממש קל פשוט מקליקים פעמיים|| (זה היה אמור להיות ספוילר)ספויילר חייב להיות עם אנטר לפניו ואנטר אחריו.
בהצלחה.מצטרף ל @MAD ניכר שאתה מקצועי. תודה לך על היצטרפותך לפורום.
-
@מתושלח-הישראלי
אני צריך להכניס בו נתיב קובץ? או מה? כי זה נסגר לי מיד לאחר הפעלת הסקריפט@טשיקאוור-ניוז
יש פה שתי בעיות
בעיה 1:
מדיניות האבטחה של המחשב שלך לא מאפשרת להריץ סקריפטים שהורדת או יצרת בעצמך, כי הם לא 'חתומים דיגיטלית'. זו הגדרת ברירת מחדל כדי להגן עליך מפני קבצים זדוניים
הפתרון הוא פשוט: צריך להגיד ל-PowerShell באופן חד-פעמי שאתה סומך על סקריפטים שאתה יוצר במחשב שלך.
פתרון:
פתח את powershell, הקלד את הפקודה הבאה בדיוק כפי שהיא ולחץ אנטר:Set-ExecutionPolicy RemoteSigned -Scope CurrentUserPowerShell ישאל אותך אם אתה בטוח שאתה רוצה לשנות את מדיניות ההרצה. הוא יציג משהו כזה:
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"):
הקלד את האות Y ולחץ אנטר כדי לאשר.
זהו! שינית את ההגדרה. עכשיו, נסה להריץ את הסקריפט שלך שוב:2 מדיניות האבטחה של pwershell' לא מריץ סקריפטים רק על ידי הקלדת השם שלהם (כדי שלא תריץ בטעות קובץ זדוני שנמצא בתיקייה).
פתרון:
אתה צריך להגיד לו במפורש "תריץ את הסקריפט שנמצא בדיוק בתיקייה הזאת".
בחלון ה-PowerShell שכבר פתוח אצלך עבור לתיקיה הורדותcd .\Downloads\הרץ:
.\resetfiletime.ps1אני מצטער שזה כל כך מורכב powershell באמת מעצבן לפעמים אבל אני חושב שתצליח