Компьютерууд, Файлын төрлүүд
Уг файлыг ажиллуулах. Үүнийг нийтлэг ойлголт гэж юу вэ?
Орчин үеийн компьютерийн системүүдийн ихэнх хэрэглэгчдийн нэг, эсвэл бусад арга замууд нь хөтөлбөрийг эхлүүлэхэд тулгардаг бөгөөд тэдгээрийн дийлэнх нь гүйцэтгэгчийг ажиллуулахаар багасгасан байдаг. Бүх програмууд нь үндсэн програмыг ажиллуулахын тулд EXE форматтай объектыг ашигладаг. Гэвч энэ нь үргэлж тийм биш юм.
Windows DOS шиг хуучин OS үйлдлийн системд ийм файлууд нь өөр өөр өргөтгөлтэй байж болох боловч эхлэх зарчим нь өөрчлөгдөөгүй хэвээр байна.
Гүйцэтгэгчийг ажиллуулах: Энэ нь юу гэсэн үг вэ?
Ямар үйл явдлын мөн чанарыг бүрэн ойлгохын тулд эхлээд програмыг эхлүүлэх ямар процесс байна гэдгийг ойлгох хэрэгтэй. "Navitel" эсвэл өөр бусад програмыг ажиллуулах үйлдлийн систем нь үйлдлийн систем эсвэл энэ зорилгоор ашиглах нэмэлт аппликешнүүдийн хүлээн зөвшөөрч байгаа апплет юм. Гэсэн хэдий ч, зөвхөн нэг гүйцэтгэгдэнэ файлаас бүрдсэн програмууд өнөөдөр хамааралгүй гэдгийг ойлгох нь зүйтэй юм. Дүрмээр бол, багцад DLL өргөтгөлтэй ижил динамик номын сан хэлбэрээр дагалдах дагалдах асар олон тооны бүрэлдэхүүнтэй багтана. Тэдгээрийг ажиллуулах боломжгүй байдаг.
Хамгийн эхний мөр нь EXE файлыг эхлүүлэх програм хангамжийн багцын гол модулийг ажиллуулахад зарим аппликешн нь зөвхөн тохиргооны файлууд (config) эсвэл динамик сангуудтай холбоотой нэмэлт модулиудыг шаарддаг Хөтөлбөр.
Дашрамд хэлэхэд, заримдаа динамик сангууд өөрсдөө хөтөлбөрийн үүргийг гүйцэтгэдэг. Жишээлбэл, орчин үеийн студи (DAW) дээрх аливаа VST хэрэгсэл нь энэ зарчим дээр яг тохирно. Хөтөлбөр нь өөрөө Standalone хувилбар байж магадгүй боловч DLL өргөтгөлтэй адилтган хийдэг залгаасыг ямар ч програмаар хүлээн зөвшөөрдөг.
Програмын гүйцэтгэх боломжтой төрөл:
Гэхдээ энэ бүгд биш. Өнөөдөр гүйцэтгэгдэж байгаа файлуудыг өргөтгөх нь EXE эсвэл COM файлуудыг дурдахаас өөр аргагүй юм. стандарты, но и архивные данные. Дээр дурдсан стандартуудаас гадна архивын өгөгдлүүдийг тусад нь тэмдэглэх нь зүйтэй.
Үнэн хэрэгтээ SFX (Өөртөө олборлох) файлууд нь задлах алгоритм дээр тулгуурлан өөрөө олборлож болох өгөгдөл юм. Энэ төрлийн гүйцэтгэгчийг ажиллуулах нь хялбар байдаг. Зөвхөн давхар товшилт хийхэд хангалттай бөгөөд олборлолтын цэгийг сонгох үед автоматаар хийгддэг. Хөдөлгөөнт төхөөрөмж дээр JAR, JAD APK гэх мэт форматууд нь суулгагч ангилалтай холбоотой байдаг.
Би гүйцэтгэх боломжтой файлуудыг нээж болох уу?
Олон хэрэглэгчид эхлүүлсэн файлуудыг засварлах асуудлыг сонирхож байна. Гэнэт энэ нь бухимдах бүх зүйл байх болно. Үнэн хэрэгтээ, "гүйцэтгэгчид" нь эх кодыг ерөнхийд нь үзэх боломжгүй хөтөлбөрүүдийг эмхэтгэсэн явдал юм. Мэдээж хэрэг, Disassembler гэх мэт хэрэгслүүдийг ашиглах боломжтой боловч та энэ програмыг анх C ++ дээр бичихэд энэ үр дүнг өгч чадахгүй.
Хамгийн хялбар засварлах ажлыг яаж хийх вэ?
Эндээс харахад програм өөрөө өөр өөр програмчлалын хэлээр бичигдсэн байж болох учраас EXE файлыг уншиж болохоор хэлбэрээр нь нээж болохгүй. Динамик номын сангийн хувьд мөн адил. Гэхдээ та стандарт Notepad-д ч гэсэн тохиргооны файлуудыг нээж болно. Хэрэв та администраторын нэрийн өмнөөс гүйлгээ хийвэл, та Интернэт дэх тодорхой сайтуудад хандалтын хязгаарлалтыг тохируулж болно, тэгээд хэвийн горим боломжгүй үед тохиргоог хадгалж болно. Ижил "configs" нь бага зэрэг засварлагддаг.
Би ямар ч файлыг ажиллуулж болох уу?
Зарчмын хувьд хатуу диск дээрх ямар ч файл ажиллах боломжтой байдаг. Илүү нарийн, ажиллуулах боломжтой файлыг ажиллуулах - энэ нь нээлтийн ажлыг хариуцах програмыг ажиллуулах явдал юм. Эхлээд эхлээд файлыг эхлүүлэхэд хялбараар эхлүүлж болно.
Жагсаалтанд процессыг нэмж, нэн даруй дуудаж буй хамтрагч объектыг (тухайлбал, Оффисын баримтыг нээх) нэмж болно. Файлыг ажиллуулах нь хамгийн чухал зүйл биш юм.
Хураангуй
Тиймээс уг сэдвийг бөглөхдөө стандарт хувилбарт програмыг ажиллуулах үүрэг бүхий файл эсвэл объектыг зөвхөн хоёр товшилтоор нээнэ. Гэхдээ тэдгээрийг засах боломжгүй юм. Гэсэн хэдий ч, хөтөлбөр нь GNU лицензийн дагуу чөлөөтэй хуваарилагдсан статустай бол програмын кодод өөрчлөлт оруулахад маш хялбар байдаг.
Гэхдээ энэ бол ерөнхий сэдэвтэй холбоогүй онцгой тохиолдол юм. Өөр нэг асуудал бол хэрэглэгчийн болон үзэл бодолгүй байгаа гүйцэтгэгддэг файлыг ажиллуулах явдал юм. Энэ тохиолдолд, анхааруулга нь ижил и-мэйл хавсралт хэлбэртэй байж болох вирус дээр анхаарлаа төвлөрүүлэх ёстой. Хэрэв хавсаргасан файл дүрс байхгүй бол үүнийг нээх гэж бүү оролдоорой. Хэдийгээр ийм мессеж нь хувирч байгаа вирусыг адилхан ч гэсэн хэрэглэдэг. Энэ тохиолдолд хортой програм нь ажиллах файл эсвэл кодонд агуулагдсан кодыг гүйцэтгэх боломжтой бөгөөд дараа нь том асуудал үүснэ.
Энэ вирусыг системд нэвтрүүлсэн учир энэ тохиолдолд гүйцэтгэгддэг файлуудын дуудлага (хөөрөлт) нь хэрэглэгчээс хамааралгүй болж болно. Энэ нь зөвхөн зөөврийн хувилбарууд эсвэл Windows-ийн эхлэхээс өмнө системийг ачаалах, турших аргыг ашиглан Rescue Disk-ийн шинэчилсэн хувилбарт бүх төрлийн програмууд дээр тулгуурлана.
Гарч болох файл нь өөрөө хамгийн сонирхолтой байдаг bootloader биш юм. Гэхдээ системийг эхлүүлэх үүрэгтэй BIN configurator байдаг. Үүнээс гадна, Windows-ийн хуучин хувилбаруудад та i386 гэх мэт фолдерыг олж аваад жолооч болон бусад холбогдох хэрэгслүүдийг агуулж байдаг. Гэхдээ системийн шинэ хувилбаруудад эдгээр объектууд байдаггүй.
Similar articles
Trending Now