កុំព្យូទ័រ, ប្រភេទឯកសារ
ឯកសារដែលអាចប្រតិបត្តិមានផ្នែកបន្ថែមនៃប្រភេទមួយ? ទូទៅបំផុត
អ្នកប្រើណាមួយនៃប្រព័ន្ធកុំព្យូទ័រមួយ, វិធីមួយឬមួយផ្សេងទៀតប្រឈមមុខនឹងគំនិតនៃឯកសារដែលអាចប្រតិបត្តិរបស់កម្មវិធីនេះ។ និងមិនមែនតែងតែ (ទោះបីជាញឹកញាប់) ឯកសារដែលអាចប្រតិបត្តិមានកន្ទុយ EXE, ទូទៅសម្រាប់ប្រព័ន្ធ Windows ដែលមានមូលដ្ឋាន។ ដើម្បីយល់ពីបញ្ហានៃការពង្រីកនេះយើងពិចារណាពទូទៅអំពីកន្លែងបែបនេះនិងមួយចំនួននៃប្រភេទចម្បងរបស់ពួកគេ។
ប្រតិបត្តិវត្ថុផ្សេងទៀតពីភាពខុសគ្នា
មុនពេលដែលអ្នកអះអាងថាឯកសារដែលអាចប្រតិបត្តិកម្មវិធីនេះមានផ្នែកបន្ថែមនៃប្រភេទពិសេសតែមួយគត់មួយគួរតែមានការដោះស្រាយជាមួយនឹងរបៀបដើម្បីសម្គាល់វត្ថុមួយទៅពីអ្នកដទៃទៀត។
នៅក្នុងការពិតក្នុងចំណោមភាពខុសគ្នាធំមួយនៃឯកសារដែលអាចប្រតិបត្តិបានពីទិន្នន័យដែលទាក់ទងផ្សេងទៀតក្នុងការកំណត់អត្តសញ្ញាណជាច្រើនធំ:
- ខ្លួនវាផ្ទាល់ផ្នែកបន្ថែមដែលបង្ហាញមាតិកានៃឯកសារឬម៉ាស៊ីនឬម៉ាស៊ីននិម្មិត Bytecode មួយ;
- ហត្ថលេខា (នៅក្នុងសំណុំបែបបទនៃការតែមួយគត់មាតិកាលំដាប់បៃ);
- គុណលក្ខណៈក្នុងប្រព័ន្ធឯកសារ (ប្រតិបត្តិ et al ។ ) ។
ជាអកុសល, សូម្បីតែប្រសិនបើអ្នកដឹងថាមានឈ្មោះឯកសារដែលអាចប្រតិបត្តិផ្នែកបន្ថែម, ឧទាហរណ៍, EXE, មើលមាតិកានៃមធ្យោបាយធម្មតាដែលបរាជ័យដោយសារតែវត្ថុដូចបានចងក្រងមាតិកាដែលត្រូវបានបង្ហាញនៅពេលដែលអ្នកមើលសំណុំអត្ថន័យនៃតួអក្សរ។ ក្នុងករណីដែលល្អបំផុតដែលវាគឺជាការចាំបាច់ក្នុងការប្រើថ្នាំ Disassembler ឬអ្វីផ្សេងទៀតដែលអនុញ្ញាតឱ្យអ្នកដើម្បីធ្វើឱ្យការចងក្រង។ ប៉ុន្តែឥឡូវនេះគឺមិនមែនអំពីរឿងនោះ។
រចនាសម្ព័ន្ធនៃឯកសារដែលអាចប្រតិបត្តិបាន
ទាក់ទងទៅនឹងការសាងសង់នៃប្រភេទឯកសារនេះនោះជាក្បួនមួយដែលពួកគេមានបឋមកថា (ការសម្លាប់ការណែនាំ, ការកំណត់, ទ្រង់ទ្រាយលេខកូដ), ការណែនាំខ្លួនគេ (កូដគ្រឿងម៉ាស៊ីនឆៅឬបៃ) ។
ការរៀបរាប់បរិស្ថានអាចត្រូវបានរួមបញ្ចូលពេលខ្លះនៅក្នុងរចនាសម្ព័ន្ធនៃទិន្នន័យដើម្បីតម្រូវការប្រព័ន្ធប្រតិបត្តិការបំបាត់កំហុស, បញ្ជីនៃការពាក់ព័ន្ធបណ្ណាល័យរូបភាពសម្លេងក្រាហ្វិកស្លាករូបតំណាងនិងដូច្នេះនៅលើ។ d ។ ដោយវិធីនេះមានមនុស្សជាច្រើនដែលអ្នកប្រហែលជាបានកត់សម្គាល់ឃើញថាភាគច្រើននៅក្នុងប្រព័ន្ធប្រតិបត្ដិការជារៀងរាល់ រូបតំណាងនៅក្នុងឯកសារដែលអាចប្រើបានដំបូង (នៅលើលក្ខខណ្ឌថាគាត់គួរតែចាប់ផ្តើមជាមួយនឹងការងារនៅក្នុងវា) ។
គោលការណ៍នៃការប្រតិបត្ដិការ
ជាការពិតណាស់, បើទោះបីជាការពិតដែលថាឯកសារដែលអាចប្រតិបត្តិមានផ្នែកបន្ថែមនៃប្រភេទផ្សេងគ្នាដែលពួកគេបានធ្វើការនៅក្នុងវិធីដែលស្រដៀងគ្នាមួយ។
នៅពេលដែលអ្នករត់ឯកសារដែលអាចប្រតិបត្តិត្រូវបានបានផ្ទុកក្នុងសតិរបស់កុំព្យូទ័រនេះ។ ដូច្នេះមានការកំណត់រចនាសម្ព័ន្ធបរិស្ថានចាប់ផ្ដើមហើយ, "ទាញឡើង" បណ្ណាល័យបន្ថែមទៀតទេលុះត្រាតែប្រើប្រាស់នៃការដូចដែលបានផ្ដល់ដោយកម្មវិធីនេះ, ការប្រតិបត្ដិការបន្ថែមទៀតនិងការអនុវត្តមួយចំនួននៃការបង្រៀនវិធីសាស្រ្តខ្លួនវាបានចែងក្នុងឯកសារ។
តើអ្វីទៅផ្នែកបន្ថែមឯកសារដែលកម្មវិធីដែលអាចប្រតិបត្តិអ្វីខ្លះ?
ឥឡូវនេះយើងបានមកដោយផ្ទាល់ទៅនឹងការពង្រីក។ វាទៅដោយមិនបាននិយាយថាអ្វីគ្រប់យ៉ាងនឹងមិននាំមកនូវការ (វាត្រូវការពេលវេលាច្រើនពេក) ។ នៅលើដៃផ្សេងទៀត, វាគឺអាចធ្វើបានដើម្បីកំណត់អត្តសញ្ញាណដែលពេញនិយមបំផុតនិងទូទៅបំផុត។
ដូច្នេះអាស្រ័យលើប្រភេទមាតិកានិងត្រូវបានកំណត់ដោយផ្នែកបន្ថែម។ ឧទាហរណ៍នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Windows ឯកសារដែលអាចប្រតិបត្តិបាន EXE ទូទៅបំផុតដែលមានផ្នែកបន្ថែម។ នេះអនុវត្តទៅកម្មវិធីទាំងអស់បានរចនាឡើងដើម្បីធ្វើការនៅក្នុងបរិស្ថាននៃប្រព័ន្ធប្រតិបត្ដិការទាំងនេះ។ វត្ថុទាំងនេះមានផ្ទុកកូដម៉ាស៊ីន។ ស្រដៀង (ផងដែរជាមួយនឹងមាតិកានៃកូដបែបនេះ) គឺជាឯកសារ BIN ប៉ុណ្ណោះ។
ប្រភេទផ្សេងទៀតនៃឯកសារដែលអាចប្រតិបត្តិត្រូវបានខ្ចប់វត្ថុដូចជា CMD, ក្រុមហ៊ុនថ្នាំជក់ BAT និង COM ដោយមានប្រភេទជាលើកដំបូងគឺឯកសារបាច់មួយនៃ Windows និងទីពីរនិងទីបីគឺមានប្រព័ន្ធ DOS ។
ប្រហែលជាមានមនុស្សជាច្រើនដែលបានជួបនិងឯកសារ MSI និងសាកលវិទ្យាល័យ MSU ។ នេះអាចជា "ជនជាតិដើមកម្មវិធីដំឡើង»ប្រព័ន្ធប្រតិបត្តិការ Windows, ឬកម្មវិធីដំឡើងធ្វើឱ្យទាន់សម័យប្រព័ន្ធ។
ក្នុងចំណោមរបស់ផ្សេងទៀតឡើងស្គ្រីបមួយប្រភេទដាច់ដោយឡែកនិងម៉ាក្រូ (VB, VBS, VBE, SCR, JS, JSE) ។ ឯកសារទូទៅនៅតែមានដូចជាពាងនិង JAD, បានរចនាឡើងដើម្បីដំឡើងកម្មវិធីនៅលើឧបករណ៍ចល័តឬបរិស្ថានប្រើ Java ។ វត្ថុទាំងអស់នេះនៅក្នុងមាតិកាគឺមិនមានកូដកុំព្យូទ័រយូរ, និងលេខកូដរបស់ម៉ាស៊ីននិម្មិត។
តើអ្វីទៅផ្នែកបន្ថែមឯកសារដែលអាចប្រតិបត្តិនៅក្នុងប្រព័ន្ធផ្សេងគ្នា?
ប្រសិនបើអ្នកមើលឱ្យជិតអ្នកនឹងសម្គាល់ឃើញថានៅមានសមាសធាតុផ្សំជាក់លាក់ណាស់នៅក្នុងប្រព័ន្ធមួយចំនួនផងដែរ។ ឧទាហរណ៍នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Windows នៅទីនោះគឺជាប្រភេទពិសេសមួយនៃសមាសភាគដែលអាចប្រតិបត្តិបាន (PS1 - ឯកសារដែលអាចប្រតិបត្តិ PowerShell, PIF - ពអំពីកម្មវិធី, WSF - ឯកសារស្គ្រីប, ល ... ) ។
នៅក្នុងទូទៅ, សមាសភាគស្តង់ដានិងពិសេសអាចត្រូវបានរកឃើញនៅក្នុងប្រព័ន្ធណាមួយឡើយ។ ទោះជាយ៉ាងណា, មានទ្រង់ទ្រាយជារឿងធម្មតាមួយចំនួន (ឧ HTA - ឯកសារដែលអាចប្រតិបត្តិរបស់ HTML) ដែលធ្វើការនៅគ្រប់ទីកន្លែងដោយមិនគិតពី« OSes "អាចអនុវត្តបាន។
ក្នុងនាមជាសម្រាប់ប្រព័ន្ធផ្សេងទៀត, ឧទាហរណ៍នៅក្នុង "ម៉ាស៊ីន Macs" មានពាក្យបន្ថែមឯកសារដែលអាចប្រតិបត្តិកម្មវិធីមួយ, ប្រសិនបើកម្មវិធីនេះនិង pkg ប្រសិនបើការចែកចាយនេះ។
ប៉ុន្តែជាមួយនឹងប្រព័ន្ធលីនុច-គឺខុសគ្នាបន្តិច។ ពិតដែលថាពួកពង្រីកគំនិតនេះគឺមិនមែនជាបែបនេះ។ ទទួលស្គាល់តែអាចចាត់ទុកប្រតិបត្តិ (លាក់បានតែអាន, ប្រព័ន្ធនិងដូច្នេះនៅលើ។ ឃ) ។ ដូច្នេះមានបញ្ហានោះទេសូម្បីតែការផ្លាស់ប្តូរផ្នែកបន្ថែមដើម្បីរត់ឬដើម្បីអានឯកសារដែលចង់បាន។
ទោះយ៉ាងណានៅក្នុងប្រព័ន្ធណាមួយឬសូម្បីតែនៅក្នុងឧបករណ៍ចល័តអ្នកអាចរកឃើញមួយចំនួនធំនៃវត្ថុនៃប្រភេទនេះ។ មកដល់ពេលនេះមិនត្រូវការដើរ។ នៅក្នុងឯកសារដែលអាចប្រតិបត្តិប្រព័ន្ធប្រតិបត្តិការ Android កម្មវិធីដំឡើងដូចគ្នាមាន APK និង "ផ្លែប៉ោម" ជាឯកសារ devaysakh IPA ។
សេចក្តីសន្និដ្ឋាន
ខាងក្រោមនេះជាការសង្ខេបមួយនិងអ្វីគ្រប់យ៉ាងដែលត្រូវធ្វើជាមួយផ្នែកបន្ថែមឯកសារដែលអាចប្រតិបត្តិបាន។ ជាការពិតណាស់ក្នុងករណីនេះផ្តោតជាសំខាន់នោះគឺសំខាន់ទៅលើវត្ថុដែលមានវត្តមាននៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Windows ដែលមានមូលដ្ឋាន, និងអ្នកដទៃទៀតត្រូវបានរងផលប៉ះពាល់នៅក្នុងការចែកដូច្នេះដើម្បីនិយាយសម្រាប់ការអភិវឌ្ឍរួម។ ហើយដូចជាច្បាស់លាស់, ភាពខុសគ្នានៃវត្ថុមួយដូចជាការដែលអាចប្រតិបត្តិបានដូច្នេះធំដែលបង្កឱ្យមានការតម្រៀបនៃតារាងសង្ខេបមួយដែលបង្ហាញផ្នែកបន្ថែមមួយចំនួនទាំងអស់គ្រាន់តែមិនអាចធ្វើបានគឺពិតជាដូច្នេះយើងបានកំណត់ខ្លួនយើងទៅនឹងទ្រង់ទ្រាយទូទៅបំផុត។
Similar articles
Trending Now