Մեր նորագույն գործառույթը Microsoft Store-ից հավելվածների տեղադրման աջակցությունն է: Մեր նպատակն է հեշտացնել ծրագրակազմի տեղադրումը Windows-ում: Մենք նաև վերջերս ավելացրել ենք PowerShell ներդիրի ավտոմատ լրացում և գործառույթների փոխարկում: Երբ մենք աշխատում ենք մեր 1.0 տարբերակը ստեղծելու ուղղությամբ, ես ուզում էի կիսվել հետևյալ մի քանի առանձնահատկություններով
Ես նաև ուզում էի կիսվել որոշ մտքերով, որոնք մենք ունեինք Ignite-ի հետ կապված ապագա ձեռնարկության առանձնահատկությունների վերաբերյալ: Մենք հնարավորություն կտանք Group Policy աջակցությունը, որպեսզի ՏՏ մասնագետները վստահ լինեն, որ կարող են հաջողությամբ կառավարել իրենց միջավայրը: Ձեռնարկությունների աջակցության կատեգորիայում ներառված լրացուցիչ հնարավորությունները ներառում են
Ավելի մանրամասն կտրվածքի տակ։
Ինչ է նորը
Ֆունկցիոնալ անջատիչ
Եթե ցանկանում եք փորձարկել փորձնական գործառույթները, օգտագործեք winget-ի կարգավորումները՝ լռելյայն JSON խմբագրիչը բացելու համար: Եթե չունեք, խորհուրդ կտամ գործարկել winget install vscode-ը: Այնտեղից կարող եք միացնել կամ անջատել գործառույթները: Ստորև ես տրամադրել եմ մեր փորձնական երկու ֆունկցիաների (experimantalCMD և ExperimentalArg) կոնֆիգուրացիայի օրինակ, ինչպես նաև «experimentalMSStore» ֆունկցիան:
Փորձնական CMD-ն և ExperimentalArg-ը միացնելուց հետո գործարկեք winget Experimental -arg՝ օրինակ տեսնելու համար: «Դրոշի» մեջ մի փոքր զատկի ձու կա:
PowerShell-ի ավտոմատ լրացում
Մենք էլ չենք սիրում ավելորդ մուտքագրել։ Սա արագորեն դարձավ իմ ամենասիրելի միջոցը՝ պարզելու, թե փաթեթի ինչ տարբերակներ կան: Մուտքագրեք winget[space][tab][space]pow[tab][space]-v[space][tab][tab][tab] և voila:
Microsoft Store
Մեր ամենապահանջված գործառույթներից մեկը Microsoft Store-ից հավելվածներ տեղադրելու հնարավորությունն էր: Մենք այս ճանապարհին առաջին քայլերն ենք արել՝ նոր աղբյուրին ավելացնելով մոտ 300 հավելվածներից կազմված համադրված ցանկ: Այս բոլոր հավելվածներն անվճար են և E գնահատված են բոլորի համար: Փորձնական գործառույթը միացնելուց հետո մենք ավտոմատ կավելացնենք աղբյուր խանութի մանիֆեստների համար: Որոնումը կտարածվի բազմաթիվ աղբյուրների վրա՝ արդյունքներ ցույց տալու համար: Ստորև տեսնում եք winget search nightingale-ի արդյունքները:
Հաջորդը տեսնում եք տեղադրումը, օգտագործելով winget install «Nightingale REST Client» հրամանը:
Ինչ է հաջորդը
Ցուցակ
Փաթեթի կառավարչի ամենակարևոր առանձնահատկություններից է տեղադրվածը տեսնելու հնարավորությունը: Մեր նպատակն է ներառել հավելվածներ, որոնք կարող են տեղադրվել փաթեթի կառավարիչից դուրս և հասանելի են Control Panel-ում կամ Add Remove Software-ի միջոցով: Մենք չէինք ուզում պարզապես նայել, թե ինչ է տեղադրվել Windows փաթեթների կառավարչի միջոցով: Այնուամենայնիվ, մենք կհետևենք մեր տեղադրածին, որպեսզի օգնենք ձեզ թարմացնել ամեն ինչ ընթացիկ տարբերակին:
Թարմացնել
Խոսելով թարմացման մասին, լավ կլիներ, եթե կարողանայիք պարզապես Winget Upgrade Powershell կամ Winget Upgrade և թարմացնել ձեր բոլոր հավելվածները: Մենք էլ այդպես էինք մտածում։ Համայնքի ավելի ակտիվ (և օգտակար) անդամներից մեկը նաև նշել է, որ դուք միշտ չէ, որ ցանկանում եք թարմացնել փաթեթը: Մենք ձեզ հնարավորություն կտանք կողպել փաթեթը կոնկրետ տարբերակով, որպեսզի չփոխեք այն:
Հեռացում
Երբեմն ձեզ այլևս պետք չէ հավելվածը: Սովորաբար իմ դեպքում ես ուզում եմ տարածք վերականգնել իմ C: drive-ում: winget-ը տեղահանել «որոշ հսկա հավելված»: Հիանալի կլիներ, եթե այն կարողանար հեռացնել այն բաները, որոնք տեղադրված էին փաթեթի կառավարիչից դուրս, այնպես որ մենք նաև կնայենք, թե ինչպես դա գործի դնել:
Ներմուծման արտահանման
Հարմարության համար չկարողացանք բաց թողնել մի փոքր ավելի աճպարարություն կատարելու հնարավորությունը: Մոտենում է ժամանակը, երբ աշխատանքի համար նոր մեքենա եմ ստանալու։ Ես անհամբեր սպասում եմ winget export packages.json-ին այս համակարգչից և winget import packages.json-ին նորին: Անհամբեր սպասում եմ արդյունքները ձեզ հետ կիսելուն:
Ինչպես ստանալ Windows փաթեթի կառավարիչ
Եթե դուք անդամ եք
Source: www.habr.com