סקריפטים



בדף זה תמצאו את כל הסקריפטים שבניתי ב-Power Shell, להורדה ממאגר הסקריפטים של מיקרוסופט,
כל פעם שאבנה סקריפט, הוא יתווסף לכאן, במידה ויש סקריפט שאתם מעוניינים ליצור, אשמח לקבל מייל עם הבקשה והתיאור לכתובת המייל שלי levl@leidertech.co.il וביחד ננסה לפתח סקריפט שיתאים לארגון שלכם.

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

1. סקריפט לבדיקת תקשורת.

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

לינק להורדה ממאגר הסקריפטים של מיקרוסופט: Network Testing script

2. סקריפט לקבלת כתובת MAC ממחשבים ושרתים מרוחקים.

תיאור: סקריפט זה יבקש ממכם הרשאות דומיין ולאחר מכן תצטרכו להכניס את כתובת המחשב או שם המחשב הרצויים לקבלת כתובת ה-MAC מהמחשבים או השרתים המרוחקים.

לינק להורדה ממאגר הסקריפטים של מיקרוסופט: Script for Getting Mac Address


3.סקריפט ליצירת משתמשים מתוך קובץ CSV.

סקריפט זה יאפשר לכם ליצור משתמשים מתוך קובץ CSV ובנוסף יוסיף אותם לתוך קבוצות יעודיות,
ניתן לבצע עריכה של כמות הקבוצות והמשתמשים בצורה קלה ביותר.

לינק להורדה ממאגר הסקריפטים של מיקרוסופט: Users making script


4. סקריפט לפתיחת משתמשים נעולים מרחוק.

סקריפט זה משתמש בפיצ'ר שנקרא PowerShell Remoting, זאת אומרת התחברות לשרת מרוחק, הרצת פקודות על אותו שרת ועבודה כאילו אתם מבצעים אותם עם RDP, רק בלי ממשק ידידותי, הכל בשורת פקודה.

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

לינק להורה ממאגר הסקריפטים של מיקרוסופט: Unlock_locked user_account

11 תגובות:

  1. שלום, אני צריך סקריפט שמחליף לי בלחיצת כפתור שפה בווינדוס 7
    זה נראה לי די קטן עליך...
    תודה מראש

    השבמחק
    תשובות
    1. עוד פרט קטן, אני צריך שהוא יהיה דו-כיווני כלומר שאם אני בעברית הוא יחליף לי לאנגלית וכן הפוך. שוב תודה מראש �� (לב, לא?)

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

      מחק
  2. הייתי ממליץ לך לעבוד עם gitub בתור המאגר לסקריפטים.

    השבמחק
  3. סקריפט שעושה בכוח שמירה לקבצי אופיס אקסל וורד כל זמן שאחליט

    השבמחק
    תשובות
    1. איפה קראת שאני בונה סקריפטים לפי בקשה?

      מחק
  4. https://www.altaro.com/msp-dojo/powershell-windows-updates/
    אני חושב שזה עשוי ליהיות נושא חזק מאוד לכתוב עליו פוסט. בפרט איך להפיץ בארגון עם PS

    השבמחק
    תשובות
    1. היי,
      זה מודול ל PowerShell שמבצע התקנה של Windows updates, ומשתמש כאן במשהו שנקרא PowerShell Remoting, שזה דבר מאוד מאוד נחמד כשיודעים לנצל אותו, עוד לא הגעתי לשלב שבו אדבר על כך, אך הוא נמצא לי בראש בתור פוסט עתידי.

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


      #windows update
      Get-PackageProvider -name nuget -force
      Install-Module PSWindowsUpdate -confirm:$false -force
      Get-WindowsUpdate -Install -acceptall -IgnoreReboot

      מחק

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

תודה :)