Корисни скриптови за Windows 11 за аутоматизацију, чишћење и заштиту вашег рачунара

Последње ажурирање: КСНУМКС Фебруари оф КСНУМКС
  • Пакетне датотеке и PowerShell скрипте вам омогућавају да аутоматизујете чишћење, прављење резервних копија, умрежавање и одржавање у оперативном систему Windows 11 без потребе за плаћеним алатима.
  • ВинСцрипт олакшава генерисање напредних скрипти за прилагођавање, деинсталирање блоатвера и подешавање приватности и перформанси у оперативним системима Windows 10 и 11 помоћу графичког интерфејса.
  • Добар скуп скрипти такође се може користити за ревизију безбедности: корисници, заштитни зид, услуге, RDP, заказани задаци, BitLocker или политике лозинки.
  • Комбиновање ових скрипти са тачкама враћања и најбољим праксама резултира лакшим, чистијим, безбеднијим и приватношћу прилагођенијим оперативним системом Windows 11.

Корисни скриптови за Windows 11

Ако свакодневно користите рачунар, добра колекција корисних Windows 11 скрипти при руци чини велику разлику између губљења времена понављањем истих задатака и аутоматизације свега у само неколико кликова. Није битно да ли нисте систем администратор или PowerShell стручњак: уз неколико добро припремљених датотека можете оптимизовати перформансе, чистоћу, безбедност, па чак и приватност рачунара.

У наредним редовима ћемо истражити све, од класичних пакетних датотека (.bat) за пражњење корпе за отпатке или брисање привремених датотека, до напреднијих алата попут WinScript-а и услужних програма дизајнираних за ревизију система, провере заштитног зида, критичне услуге и јачање подешавања Windows 11. Све је објашњено јасним и једноставним језиком, тако да можете ефикасно копирати, прилагодити и покренути сваку скрипту.

Шта је пакетна датотека и зашто је и даље тако корисна у оперативном систему Windows 11?

Бат датотека (.bat или .cmd) је у суштини текстуални документ који садржи једну или више команди које Windows аутоматски извршава, једну за другом. Уместо да сваку команду куцате у командну линију, пишете их једном у датотеку, а затим је једноставно покрећете када је потребно.

Ове врсте скрипти се ослањају на командну линију и PowerShell , али не захтевају напредно знање: многи задаци се своде на само неколико линија кода. Када га покренете, систем отвара конзолни прозор, обрађује инструкције и, ако је све исправно, извршава радњу без тражења даље потврде.

Још једна важна предност је то што се пакетне датотеке понашају као лагане извршне датотеке без зависности : не захтевају апликације трећих страна, раде на практично свим модерним Windows системима и обично заузимају само неколико килобајта, тако да можете уштедети десетине или стотине без бриге о простору.

Једино што треба имати на уму је да су многи скриптови моћнији када се покрећу са администраторским привилегијама , јер им то омогућава приступ мрежи, услугама, регистру или системским фасциклама. Ово је у реду ако сте сами написали скрипту или долази из поузданог извора, али такође повећава ризике када не знате тачно шта сваки ред ради.

Како креирати и покренути .bat датотеку у оперативном систему Windows 11

Да бисте креирали основну командну датотеку у оперативном систему Windows 11, све што вам је потребно је класични Notepad или било који обичан текстуални едитор. Процес је једноставан, али је добра идеја пратити једноставну рутину како бисте избегли глупе грешке које би могле да униште скрипту.

Први корак је отварање уређивача текста и налепљивање или куцање команди које желите да аутоматизујете . Ове команде могу бити интерне Windows команде (као што су del, rd, ipconfig, итд.), позиви спољних програма или чак PowerShell позиви ако желите дубље да се позабавите напредним функцијама.

Када садржај буде спреман, сачувајте документ са екстензијом .bat (на пример, clean_temporaries.bat), водећи рачуна да уређивач не дода .txt на крај. У Notepad-у је важно да изаберете „Све датотеке“ као тип чувања и да унесете пуно име датотеке са исправном екстензијом.

Да бисте га покренули, једноставно двапут кликните на датотеку, али постоји кључна разлика: ако задатак захтева приступ заштићеним системским датотекама, мораћете да користите опцију „Покрени као администратор“ из контекстног менија. У том случају, Контрола корисничких налога (UAC) ће тражити потврду пре него што настави.

Имајте на уму да ове датотеке заузимају врло мало простора и не троше ресурсе када нису покренуте, тако да можете креирати онолико колико желите за различите задатке: чишћење, резервне копије, мрежу, одржавање ... То је као да имате сопствени прилагођени панел са пречицама.

Основни скриптови за свакодневну употребу у систему Windows 11

Постоји низ скрипти које вреди имати при руци јер могу да обраде често извршаване задатке за неколико секунди. Једноставне су, безбедне ако су путање правилно конфигурисане и штеде вам неколико кликова сваки пут када треба да извршите чишћење или одржавање.

  ТрицкМо: банкарски злонамерни софтвер који угрожава безбедност ваших мобилних података

Испразните канту за отпатке једним кликом

Уместо да сваки пут одлазите на икону на радној површини, отварате контекстни мени и потврђујете брисање, можете креирати мали скрипт који тихо празни корпу за отпатке . То се обично ради помоћу PowerShell команде уграђене у саму .bat датотеку.

Типичан образац би био: прво, прикажите информативну поруку; затим, позовите PowerShell команду која празни корпу за отпатке тако што је приморава на брисање; и на крају, прикажите још једну поруку која показује да је процес завршен. Додавање паузе на крају ће вам омогућити да проверите да ли постоје грешке пре него што се прозор затвори.

Обришите привремене системске датотеке

Windows 11 акумулира велики број привремених датотека у фасцикли коју означава променљива %temp% . Краткорочно, ово није проблем, али ако прођу недеље или месеци, ови остаци могу заузети неколико гигабајта, а да то не приметите, успоравајући ваш SSD или интерну меморију.

Са скриптом повезаном са том путањом, можете рекурзивно и тихо брисати привремене датотеке, приморавајући брисање закључаних датотека када је то безбедно, а затим очистити све празне подфасцикле. Када завршите, једноставна порука ће потврдити да је све спремно.

Покрените више апликација одједном

Још једна веома практична идеја је да имате пакетну датотеку која отвара све апликације које користите на почетку дана одједном : претраживач датотека, главни прегледач, клијент е-поште, уређивач кода итд. На овај начин избегавате кликтање на сваку икону или тражење пречица.

Да бисте то урадили, користите команду `start` након чега следи име програма или пуна путања под наводницима . Можете укључити онолико редова колико желите; скрипта ће покренути сваку апликацију паралелно и на крају ће приказати поруку попут „Апликације покренуте“ са паузом како бисте могли да видите да ли је нека путања неуспешна.

Скрипта за прављење резервних копија фасцикли

Ако имате фасциклу са документима, фотографијама или пројектима које не желите да изгубите, веома је згодно да креирате .bat датотеку која аутоматски прави резервну копију целог њеног садржаја на другу локацију: екстерни диск, другу партицију или чак мрежну фасциклу.

Класична команда за ове задатке је xcopy, која наводи изворни фолдер, одредишни фолдер и низ параметара који укључују поддиректоријуме, скривене датотеке, преписивање без упозорења и очување атрибута. Једним двоструким кликом добићете ажурирану копију тог критичног директоријума без потребе за ручним превлачењем и испуштањем датотека.

Ресетуј подешавања локалне мреже

Када ваша веза почне да се понаша лоше, а не знате зашто, добра почетна тачка је да ресетујете своју IP адресу, обновите DHCP закуп и обришете DNS кеш меморију . Радити ово из командне линије сваки пут је мало мучно, па скрипта штеди много времена.

Ова врста командне датотеке обично повезује неколико позива функције ipconfig: један за ослобађање IP адресе, други за њено обнављање и још један за брисање сачуване резолуције имена. У комбинацији са поруком „Ресетовање мреже“ и последњом командом за паузу, имаћете практичан мали комплет за хитне случајеве у мрежи који је увек при руци на вашој радној површини.

Брзо креирајте тачке враћања

Пре него што се петљате са агресивнијим скриптама, мењате регистар или деинсталирате осетљиве компоненте, добра је идеја да направите тачку враћања система Windows . На тај начин, ако нешто крене наопако, можете вратити систем у претходно стање.

Позивањем алата за управљање системом (као што је wmic) унутар пакетне датотеке, можете креирати тачку враћања са прилагођеним именом за неколико секунди. Ова врста скрипте је савршена за покретање непосредно пре извођења великог скупа оптимизација или драстичних промена на вашем систему.

Ризици и најбоље праксе при коришћењу пакетних датотека

Све што .bat датотеке чини моћним, истовремено их чини и потенцијалном главобољом ако се користе непажљиво. Скрипта може масовно да брише датотеке, мења безбедносна подешавања или модификује мрежу у трен ока, а синтаксичка грешка или погрешно усмерена путања могу довести до катастрофе.

  Како да конфигуришете подешавања приватности на свом паметном телевизору и заштитите своје податке

Једна од најчешћих опасности лежи у командама за брисање као што су del, erase или rd /s /q . Када се користе тихо (без тражења потврде), грешка у променљивој окружења или путањи може продужити брисање далеко изван онога што сте намеравали, чак и утичући на фасцикле које уопште нисте желели да додирнете.

Други велики ризик настаје када покрећете скрипте са администраторским привилегијама . У том сценарију, свака лоше написана – или злонамерна – инструкција има слободу да утиче на сервисе, Windows регистар, системске директоријуме попут Windows-а или Program Files-а и напредне мрежне конфигурације.

Поред тога, многе пакетне датотеке преузете са интернета могу сакрити злонамерне радње унутар наизглед безопасних редова. Скрипта која тврди да чисти привремене датотеке, на пример, могла би да искористи ситуацију за преузимање извршних датотека, отварање портова или покретање других мање очигледних PowerShell команди.

Стога су основна правила јасна: сами креирајте скрипте или користите само потпуно поуздане изворе, проверавајте их ред по ред пре покретања, комбинујте их са честим прављењем резервних копија и тачака враћања , а када нисте сигурни, прво тестирајте на тест машини (нпр. Windows Sandbox ) или секундарној инсталацији.

ВинСцрипт: Аутоматизујте подешавање и деинсталацију у оперативним системима Windows 10 и 11

Поред уобичајених .bat датотека, постоје алати који аутоматизацију подижу на виши ниво. Један од најзанимљивијих је WinScript , пројекат отвореног кода посебно дизајниран за генерисање скрипти које модификују и прилагођавају комплетну инсталацију Windows 10 или 11.

У суштини, WinScript нуди интерфејс веома сличан апликацији Подешавања у систему Windows 11, али фокусиран на напредна подешавања: приватност, телеметрију, перформансе, игре, унапред инсталиране апликације и уграђене функције које бисте можда желели да онемогућите. Све је дизајнирано да вам омогући да креирате сопствени прилагођени скрипт без ручног писања кода.

Његова главна предност је што га можете користити и инсталираног на систему и као преносиву верзију , без потребе да било шта ради у позадини или троши ресурсе када вам није потребно. Апликација је лагана, бесплатна и отвореног кода, што је чини атрактивном за кориснике који желе контролу без везивања за комерцијална решења.

Када отворите WinScript, видећете различите категорије подешавања која се могу изменити у левом панелу и специфичне опције за сваки одељак у десном. Поред сваке ставке налази се прекидач који вам омогућава да активирате само промене које желите да укључите у коначни скрипт.

Не постоје унапред дефинисани шаблони, тако да ћете морати да прођете кроз сваку категорију да бисте дизајнирали кохерентан скуп промена. Док бирате опције, WinScript аутоматски гради резултујући скрипт , спреман за касније покретање на вашем рачунару или на другим рачунарима.

Када завршите са конфигурисањем свега, можете сачувати датотеку скрипте на УСБ диск или други екстерни уређај за складиштење. На овај начин можете применити потпуно иста подешавања – деинсталације, подешавања приватности, подешавања перформанси – на било коју инсталацију система Windows 10 или 11 у једном процесу.

Као додатну помоћ, алат укључује кратке описе за сваку ставку, тако да знате шта подразумева омогућавање или онемогућавање тог подешавања. WinScript вам омогућава да уклоните и bloatware трећих страна и уграђене апликације, подесите телеметрију и услуге, па чак и да користите сопствену функцију за креирање тачке враћања пре него што направите било какве измене – што је веома препоручљива функција.

Скрипте и команде за ревизију безбедности система Windows 11

Поред оптимизације перформанси или чишћења преосталих датотека, скрипте су веома ефикасан начин за брзу безбедносну ревизију у оперативном систему Windows 11. Са неколико добро одабраних команди можете проверити кориснике, заштитни зид, осетљиве сервисе, заказане задатке и многе друге критичне системске тачке.

Неки од најчешћих фокуса у овим проверама укључују навођење локалних корисника и администратора, проверу статуса заштитног зида и Windows Defender-а , преглед који се сервиси аутоматски покрећу, проверу активних мрежних веза или преглед безбедносних догађаја у дневнику догађаја.

Такође је вредно погледати статус функција као што су BitLocker и политика лозинки , подешавања контроле корисничких налога (UAC), присуство застарелих протокола као што је SMBv1, процеси који се покрећу са сумњивих путања и политике извршавања PowerShell-а које указују на то колико је строга платформа за скриптовање.

  Сукоби драјвера у оперативном систему Виндовс: узроци, дијагноза и напредна решења

Напредни аспекти скриптоване ревизије укључују PowerShell логове , отворене портове за слушање, DNS подешавања, заказане задатке који се аутоматски покрећу, инвентар инсталираног софтвера, посебно осетљиве сервисе (нпр. удаљени регистар), TLS/SSL подешавања и догађаје повезане са Windows Update-ом.

Остали кључни аспекти укључују подешавања удаљене радне површине (RDP) , датотеке које се учитавају при аутоматском покретању (фасцикле за покретање, кључеви за покретање и слично), политике закључавања налога, статус WinRM-а (даљинска администрација) и откривање чудних извршних датотека у привременим путањама, што је веома често код претњи које злоупотребљавају фасциклу Temp.

Читава провера може бити упакована у један или више PowerShell или пакетних скрипти које, када се изврше, генеришу текстуалне или CSV извештаје са резултатима. Ово вам омогућава да прегледате, делите или упоређујете статусе у различитим временским тачкама како бисте видели да ли су неке недавне промене створиле неочекивану рањивост у вашој безбедносној конфигурацији.

Побољшајте меморију, уклоните нежељене датотеке и ојачајте приватност у систему Windows 11

У окружењима где су неки захтеви за инсталацију ублажени (на пример, коришћењем алата попут Руфуса за заобилажење одређених провера хардвера), постаје још важније да систем буде чист, лаган и добро заштићен . Ако користите и неколико услужних програма трећих страна, морате пазити на преклапања и нежељене ефекте.

Алати попут BleachBit-а, „секси“ скрипте намењене уклањању блоатвера , модули за приватност, онемогућавање Windows функција, услужни програми попут O&O ShutUp-а и панели попут „Christitus Utility“ су прилично моћни, али је препоручљиво комбиновати их са контролисаним пакетним датотекама и честим тачкама враћања како би се ризици свели на минимум.

Што се тиче меморије, поред онемогућавања позадинских програма и коришћења алата за завршне задатке, препоручљиво је користити скрипте које онемогућавају непотребне сервисе , прегледати заказане задатке који захтевају много ресурса и прилагодити апликације које се покрећу са системом. Мали скуп команди за навођење и модификовање ових елемената помоћи ће вам да опоравите РАМ и процесор.

Да бисте безбедно уклонили преостале датотеке, можете комбиновати привремене скрипте и скрипте за корпу за отпатке са редовним чишћењем преузимања, застарелих логова и фасцикли где неке апликације остављају велике кеш меморије . Увек поступајте опрезно и водите рачуна да не обришете податке активне сесије или подешавања која још увек користите.

Ако је фокус на приватности, кључ лежи у прегледу телеметрије, дозвола апликација, сервиса који шаљу податке у облак и компоненти које олакшавају даљинско администрирање или прекомерно дељење . Ту долазе до изражаја и графички алати попут O&O ShutUp-а или WinScript-а и PowerShell скрипте способне за промену групних политика, кључева регистра и скривених интерних опција.

Коначно, у погледу чисте безбедности, препоручљиво је правилно ојачати заштитни зид (фајервол), ојачати заштиту Windows Defender-а (или вашег антивирусног софтвера), обезбедити RDP, проверити отворене портове, ограничити SMBv1 и ојачати политике извршавања PowerShell-а. Добар скуп скрипти дизајнираних за ојачавање површине за напад може направити велику разлику на системима изложеним непоузданим мрежама.

Колекција добро дизајнираних скрипти за Windows 11, заједно са алатима попут WinScript-а и услужним програмима усмереним на приватност и чишћење, омогућава вам да трансформишете стандардни систем - чак и онај инсталиран са опуштеним захтевима - у високо префињено окружење: брже, са мање смећа, боље заштићено од претњи и, пре свега, прилагођено вашем радном току без потребе да ручно понављате исте радње изнова и изнова.

Како уклонити блоатвер из система Windows 11 и онемогућити инвазивне Мајкрософтове сервисе
Повезани чланак:
Како уклонити блоатвер из система Windows 11 и онемогућити инвазивне сервисе