דף הבית » איך ל » סקריפט אצווה כדי לעדכן אוטומטית

    סקריפט אצווה כדי לעדכן אוטומטית

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

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

    הנה איך זה עובד:

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

    התסריט

    @ECHO OFF כותרת Sysinternals Updater ECHO Sysintenals Updater ECHO נכתב על ידי: ג 'ייסון Faulkner ECHO SysadminGeek.com ECHO. ECHO. "% Temp% SysInternalsTools.tmp.txt" SETTrenternTools = "% Temp% CurrentTasks.tmp.txt" "Start% d0 CD% ~ p0 ECHO. ECHO. ECHO הורדת רשימת כלי עבודה נוכחית ... SETInternalsTools% TASKLIST%% מסרים נוכחיים%% ECHO; כלים שהסתיימו>% StartWhenFinished% ECHO. E% (% S INInternalsTools%) DO (אם / אני [%% A] == [% / (% E%% C) (ECHO מעדכן %% A / F "usebackq" %% C IN (% CurrentTasks%) DO (אם / אני [%% A] == [%% C] (ECHO %% C פועל כעת, תהליך ההרג - הפעלה מחדש של תור ECHO %% C%% StartWhenFinished% TASKKILL / IM %% A / T / F)) XCOPY% LiveShare %%% B %% A / Y ECHO.))) ECHO. ECHO חידוש משימות הרוגים עבור / F "usebackq דלג = 1"%% A IN (% StartWhenFinished%) DO (ECHO מתחיל %% A התחל "Sysinternals כלי" "%% A") אם קיים% SysInternalsTools% DEL% SysInternalsTools% IF % EX%%% מסננים%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%. PAUSE

    קישורים

    הורד Sysinternals מעדכן סקריפט מ Sysadmin חנון