ՀամակարգիչներՖայլի տեսակներ

Իրականացնում է գործարկվող ֆայլը. Թե ինչ է դա ընդհանուր իմաստով.

Ամենա ... օգտվողները ժամանակակից համակարգչային համակարգերի, այս կամ այն կերպ, որոնք կանգնած մեկնարկից ծրագրերի, որոնց մեծ մասը բարկանալ ներքեւ, որպեսզի կատարի գործարկվող ֆայլը. Կոպիտ ասած, բոլոր ծրագրերին սկսել հիմնական հայտի օբյեկտ, որն օգտագործվում է exe ֆորմատով: Բայց սա միշտ չէ, որ այդպես է:

Հին օպերացիոն համակարգերում, ինչպիսիք են DOS կամ ոչ-Windows այդ ֆայլերը կարող են ունենալ միանգամայն այլ երկարաձգում, թեեւ սկիզբը սկզբունքի մնում է բացարձակապես անփոփոխ:

Իրականացնում է գործարկվող ֆայլ. Ինչ է դա նշանակում?

For ամբողջական հասկանալու, թե ինչ է կատարվում, սկզբում պետք է հասկանալ, որ մի ներկայացնում որեւէ դիմում նորաստեղծ գործընթացը: Նույնը գործարկվող ֆայլը «Navitel» կամ որեւէ այլ ծրագիր է մի տեսակ է applet, որը սահմանում է նորաստեղծ կոդը, որը ճանաչված է օպերացիոն համակարգի կամ կիրառման հանձնարարված դրան: Բայց այստեղ պետք է հասկանալ, որ մի ծրագիր, որը բաղկացած է բացառապես մեկ գործարկվող ֆայլ, համարժեք այսօր. Որպես կանոն, այդ փաթեթը ներառում է նաեւ մի մեծ շարք բաղադրիչները ձեւով նույն դինամիկ ՈՒղեցույց գրադարանների հետ DLL երկարաձգման. Պարզապես միեւնույն է, առանց նրանց կատարել գործարկվող ֆայլը միշտ չէ, որ հնարավոր է:

Ներքեւի գծի այն է, որ երբ դուք գործարկել հիմնական մոդուլը ծրագրային փաթեթը, որը հանդիսանում է սկիզբը EXE ֆայլ, որոշ ծրագրեր պահանջում են «podgruzki» լրացուցիչ մոդուլներ, որոնք պարզապես գործերը կազմաձեւման պարամետրեր (config Կարգավիճակ) կամ նույն դինամիկ ուղեցույց գրադարաններ պարունակող տվյալներ ծրագիրը:

Ի դեպ, երբեմն դինամիկ գրադարանները իրենք ի վիճակի են կատարել դերը ծրագրերի: Օրինակ, սկիզբը ցանկացած VST-գործիքի ժամանակակից ստուդիայի (DAW) հենց այս սկզբունքով: Ծրագիրը, որպես այդպիսին հանդիսանում է standalone տարբերակ կարող է բացակայել, բայց plug-in-ին իր անալոգային ձեւով տարկետման DLL հայտնաբերվում որեւէ ծրագիր:

Ծրագրի-գործարկվող ֆայլերը: տեսակներ

Բայց դա դեռ ամենը չէ: Ընդլայնելով այսօր գործարկվող ֆայլերը որոշելու է ոչ այնքան պարզ, էլ չենք խոսում, որ EXE կամ COM ֆայլը. стандарты, но и архивные данные. Առանձին, հարկ է նշել, ոչ միայն ստանդարտներ, այլեւ պատմական տվյալների վերը նշված.

Ի դեպ, ձեւաչափով արխիվները SFX (Self-կորզման), որոնք ինքնուրույն արդյունահանվող տվյալների հիման վրա շահագործման decompression ալգորիթմի. Իրականացնում է գործարկվող ֆայլ Այս տեսակի բավականին պարզ է. Բավական է կրկնապատկել սեղմեք, եւ ընտրությունը տեղը արդյունահանման շահագործման կատարվում է ավտոմատ կերպով: Շարժական սարքերի կիրառվող ձեւաչափերով, ինչպիսիք են JAR, jad APK եւ տ. Ե, Անդրադառնալով կատեգորիայի installers.

Արդյոք դա հնարավոր է բացել գործարկվող ֆայլերը.

Շատ մարդիկ հետաքրքրված են հարցին, խմբագրման գործարկվող ֆայլերը. Անմիջապես արժանի է բոլոր խափանել. Այն փաստը, որ նույն «կատարելիները» կազմվում են ծրագրեր, աղբյուրը կոդը, որը սովորաբար անհնար է վերանայել: Դուք կարող եք, իհարկե, օգտագործել կոմունալ ծառայությունների նման disassembler, բայց նրանք ենթակա են կիրառման գրավոր սկզբնապես ի C ++ այս արդյունքը չի կարող տալ:

Թե ինչպես կարելի է անել, պարզ խմբագրումները.

Քանի որ պարզ է, EXE-ֆայլը դրա ընթեռնելի չեն կարող բացվել, քանի որ հենց նույն ծրագիրը կարող է գրվել տարբեր ծրագրավորման լեզուներով. Նույնը վերաբերում է նաեւ դինամիկ գրադարանների. Բայց կազմաձեւման ֆայլերը կարող են բացվել նույնիսկ ստանդարտ »Գրառման գրքույկ" Եւ եթե դա վարում անունից կառավարչին, դուք կարող եք սահմանել նույնիսկ ժխտել մուտք որոշ կայքեր Ինտերնետում, եւ ապա փրկել կոնֆիգուրացիան, որը սովորաբար հնարավոր չէ: Նույն ինքը «config" խմբագրել տարրական:

Արդյոք դա հնարավոր է անել ցանկացած գործարկվող ֆայլ.

Սկզբունքորեն, ցանկացած ֆայլ է կոշտ սկավառակի է գործարկվող. Ավելի ճիշտ, կատարել executable, ապա առաջադրվելու դիմումը, պատասխանատու է իր հայտնագործության. Նույնիսկ գործարկման ֆայլը դարձնել մի վազում է գործարկման կարող է լինել բավականին պարզ է.

Բավական է, որպեսզի այդ գործընթացը ցանկում եւ հստակեցնել հարակից սարքավորումների, որը կլինի բեռնված անմիջապես (օրինակ, գրասենյակ բացելու փաստաթուղթ): Կատարել է գործարկվող ֆայլ - սա չէ ամենակարեւորը:

ամփոփում

Այսպիսով, ավարտելով թեման, հարկ է նշել, որ ֆայլերը կամ օբյեկտները, որոնք պատասխանատու մեկնարկից որոշ դիմումների ստանդարտ տարբերակով կարող է բացվել միայն կրկնակի սեղմելով. Բայց խմբագրել չի թվում հնարավոր է. Սակայն, եթե այն ծրագրերը ունեն կարգավիճակ բաց աղբյուրի տակ է GNU լիցենզիայի, փոփոխություններ կատարել հայտի օրենսգրքի, դուք կարող եք շատ հեշտությամբ.

Բայց սա մի առանձնահատուկ դեպք է, որը, ընդհանուր առմամբ, հետ, որի հիմնական թեման, եւ կապված չէ: Մեկ այլ բան է գործարկել գործարկվող ֆայլ, որը օգտվողը եւ ոչ մի գաղափար. Այս դեպքում է, որ շեշտը պետք է դրվի վիրուսների, որը կարող է գալ ձեւով նույն էլեկտրոնային փոստով հավելվածները: Եթե տեսնում եք, որ հավելված չունի կրծքանշանը, չեն փորձում բացել այն: Չնայած նրան, որ հավասարապես մտահոգված, եւ վիրուսներ, որոնք ծպտված որպես այդպիսի հաղորդագրությունից: Այս դեպքում է, որ չարամիտ կկարողանա կատարել է գործարկվող կամ կոդը ներդրված է այն բավականին հեշտ է, եւ ապա կա մի մեծ կույտ խնդիրների:

Եւ Զանգահարեք (սկիզբը) եւ գործարկվող ֆայլը ներկա դեպքում կարող է կախված չէ մասին, քանի որ վիրուսը արդեն ներկայացրել են համակարգում: Մենք կարող ենք միայն հուսալ, որ ունիվերսալ ծրագրերի մի շարժական տարբերակում, կամ կոմունալ փրկարարական սկավառակի տարբերակների հետ, բեռնում եւ փորձարկման համակարգերի նախքան Windows մեկնարկը:

Գործարկվող ֆայլը որպես այդպիսին, որ առավել հետաքրքիր բան Բեռնող հասանելի չէ: Բայց կա մի կոնֆիգուրատոր ԲԵՆ, որը պատասխանատու է այդ համակարգի մեկնարկը: Բացի այդ, ավելի հին տարբերակները Windows, դուք կարող եք գտնել ավելի շատ թղթապանակների, ինչպիսիք են i386, որը տների որոշ այլ վարորդների եւ հարակից կոմունալ. Բայց նոր տարբերակների համակարգի չկա նման հարմարություններ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hy.birmiss.com. Theme powered by WordPress.