با سلام ، احتمالا تا حالا واستون پیش اومده که بخواید روی یک ویندوز چند تا Security Patch و یا Hotfix مختلف رو نصب بکنید.همونطور که میدونید خیلی از Hotfixها پس از نصب نیاز به Restart کردن ویندوز دارند. کاری که ما میخوایم انجام بدیم اینه که با استفاده از یک Batch File همه این فایلها رو بصورت اتوماتیک ، یکجا و بدون Restart نصب کنیم.خوب برای شروع یک پوشه به نام Hotfixes در درایو C سیستم بسازید.
سپس Notepad رو اجرا کنید و این کد رو در اون کپی کنید. در آخر فایل رو با نام autoupdater.cmd (حتما) در پوشه Hotfixes ذخیره کنید. حالا بر روی پوشه ای که ساختید راست کلیک کنید همزمان دکمه Shift رو هم نگه دارید و گزینه open command window here رو بزنید.سپس دستور autoupdater.cmd C:\Hotfixes رو اجرا کنید و voilà !!! همه Patchها یکی بعد از دیگری نصب میشن و پس از اتمام خودتون میتونید یکبار سیستم رو Restart کنید.
@echo off echo. REM Check for folder. IF empty, show usage. IF "%1"=="" GOTO USAGE REM Check for folder. IF it does not exists, show error. IF NOT EXIST "%1" GOTO ERROR REM Processes all *.msu files in %1 folder. :PROCESS ECHO Please wait, processing update files in %1... FOR %%F IN ("%1\*.msu") DO ( echo Processing: %%F... start /wait wusa "%%F" /quiet /norestart ) echo. echo Done. GOTO END :USAGE echo. echo Usage: echo. echo. echo *) Path contains space(s): echo autoupdater.cmd "C:\Hotfixes" echo. echo *) Path does not contain space(s): echo autoupdater.cmd C:\Hotfixes echo. GOTO END :ERROR echo. echo The folder %1 does not exist. echo. :END echo.
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود