Usambazaji
Ukurasa huu ni wa mtu anayesakinisha AFDIM kwenye kompyuta za karakana. AFDIM ni kisakinishi kimoja cha Inno Setup, AFDIM_Setup_<version>.exe, kutoka kwenye ukurasa wa Pakua. Husakinisha kifurushi cha AutoCAD® Autoloader. Hakuna haja ya kusajili chochote kwenye AutoCAD kwa mkono: hakuna NETLOAD wala usajili wa COM. AutoCAD hukagua folda zake za ApplicationPlugins kila inapowashwa, kisha hupakia kifurushi.
Kinasakinishwa wapi
Sehemu yenye kichwa “Kinasakinishwa wapi ”| Wigo | Kifurushi cha programu-jalizi | Kiondoaji | Huhitaji haki zilizoinuliwa |
|---|---|---|---|
| Mtumiaji mmoja (chaguo-msingi) | %APPDATA%\Autodesk\ApplicationPlugins\AFDIM.bundle | %APPDATA%\AFDIM\uninstall\unins000.exe | Hapana |
Watumiaji wote (/ALLUSERS) | %ProgramFiles%\Autodesk\ApplicationPlugins\AFDIM.bundle | %ProgramFiles%\AFDIM\uninstall\unins000.exe | Ndiyo |
Kiondoaji kiko nje ya folda ya kifurushi kimakusudi kwa sababu AutoCAD hukagua folda hiyo. Usakinishaji wa watumiaji wote huweka kiondoaji kwenye %ProgramFiles% ili mtumiaji wa kawaida asiweze kukibadilisha. Tumia tu kiondoaji cha aina ya usakinishaji iliyo kwenye jedwali. Usiendeshe kamwe kiondoaji kutoka %ProgramData%, hata kama ujumbe wa zamani unaelekeza huko. Ikiwa kiondoaji cha usakinishaji wa watumiaji wote hakipo, endesha kisakinishi rasmi kutoka ukurasa wa Pakua pamoja na /ALLUSERS ili kurekebisha usakinishaji huo, kisha uuondoe. Kisakinishi kinakataa kusakinisha juu ya usakinishaji wa aina nyingine. Endesha kiondoaji cha usakinishaji wa mtumiaji mmoja bila haki za msimamizi.
Kifurushi kina PackageContents.xml (manifesti ya Autoloader), state.json (toleo lililosakinishwa, chaneli ya masasisho na wigo wa usakinishaji) na folda ya Contents yenye folda ndogo kwa kila toleo. Usakinishaji wenye /NOAUTOUPDATE huongeza faili iitwayo noautoupdate. Kisakinishi pia huongeza njia ya mkato ya Start Menu: AFDIM › AFDIM Help.
AFDIM huandika vitu vifuatavyo wakati wa matumizi. Kila akaunti ya Windows ina nakala yake, isipokuwa %ProgramData%\AFDIM\license inayoshirikiwa na akaunti zote.
| Mahali | Yaliyomo |
|---|---|
%APPDATA%\AFDIM | Mipangilio na viwango vya uchoraji vilivyohifadhiwa |
%LOCALAPPDATA%\AFDIM\logs | Kumbukumbu ya usaidizi |
%LOCALAPPDATA%\AFDIM\cache | Vipakuliwa vya masasisho |
%LOCALAPPDATA%\AFDIM\license | Leseni ya akaunti hii ya Windows |
%ProgramData%\AFDIM\license | Leseni ya akaunti zote kwenye kompyuta wakati Windows inaruhusu kuandika |
HKCU\Software\AFDIM | Kitambulisho cha usakinishaji na rekodi ya muda wa ukaguzi wa leseni |
%TEMP%\AFDIM | Uhamishaji wa jiometri uliotengenezwa kwa Hamisha jiometri ya kazi ya mwisho… kwenye kichupo cha Kuhusu cha mipangilio |
Kiondoaji huhifadhi folda za leseni na ufunguo wa sajili kila wakati. Tazama Kuondoa.
Wigo huu miwili haiwezi kuwepo pamoja
Sehemu yenye kichwa “Wigo huu miwili haiwezi kuwepo pamoja ”Kisakinishi hukataa kufanya kazi ikiwa AFDIM tayari imesakinishwa kwa wigo mwingine. AutoCAD hukagua mizizi yote miwili ya ApplicationPlugins, kwa hiyo nakala zote mbili zingepakiwa. Amri ya AFDIM ingesajiliwa mara mbili, na kisasisho cha ndani ya programu kingesasisha nakala moja tu. Ujumbe wa kukataa hutaja faili halisi ya unins000.exe ya kuendesha kwanza. Usakinishaji wa kimya hauonyeshi ujumbe: husimama bila kusakinisha na kuandika sababu kwenye faili la /LOG.
Matoleo ya AutoCAD yanayofunikwa
Sehemu yenye kichwa “Matoleo ya AutoCAD yanayofunikwa ”Kifurushi kimoja hutumika kwa kila kituo. PackageContents.xml huelekeza kila mfululizo wa toleo la AutoCAD kwenye muundo unaolingana.
| Muundo | Mifululizo ya matoleo | Miaka ya AutoCAD | Hali |
|---|---|---|---|
net472 | R19.0–R23.1 | 2013–2020 | Imetolewa; 2014 na 2016–2018 ni za majaribio |
net48 | R24.0–R24.3 | 2021, 2022, 2023, 2024 | Imetolewa |
net8.0-windows | R25.0–R25.1 | 2025, 2026 | Imetolewa |
net10.0-windows | R26.0 | 2027 | Imetolewa, ya majaribio |
AutoCAD utakayosakinisha baadaye ndani ya mfululizo unaofunikwa hupakia AFDIM bila usakinishaji tena. AutoCAD Mechanical ya miaka hiyo hiyo hupakia muundo uleule. AutoCAD LT haitumiki kwa sababu haina .NET API. Ukurasa wa Detected AutoCAD wa kisakinishi ni wa taarifa tu. Hauna kisanduku cha kuchagua kila toleo.
Kusakinisha AutoCAD ikiwa wazi
Sehemu yenye kichwa “Kusakinisha AutoCAD ikiwa wazi ”Hili linaungwa mkono. Kila toleo husakinishwa kwenye folda yake ndogo, kwa hiyo AutoCAD inayoendesha haifungi faili ambazo kisakinishi huandika. Kisakinishi huonyesha dokezo na kuendelea. Hakihitaji mtu afunge AutoCAD kwanza. AutoCAD iliyo wazi itapakia AFDIM itakapowashwa tena.
Usakinishaji wa kimya
Sehemu yenye kichwa “Usakinishaji wa kimya ”AFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTMchawi wa usakinishaji na makubaliano yake ya leseni viko kwa Kiingereza. Ukurasa wa AFDIM Help hufunguka kwa Kivietinamu ikiwa Windows imewekwa kwa Vietnam, na kwa Kiingereza kwingineko.
Programu-jalizi ina lugha yake ya kiolesura. Usakinishaji mpya huanza kwa Kiingereza, au kwa Kivietinamu ikiwa Windows imewekwa kwa Vietnam (lugha ya kuonyesha, umbizo la eneo au nchi). Kila mtumiaji anaweza kubadilisha lugha kwenye orodha kunjuzi ya lugha 56 kwenye kichwa cha mipangilio. Fungua mipangilio kwa kitufe cha Settings kwenye kichupo cha utepe cha AFDIM. Lugha hutumika kwenye mazungumzo, madirisha ya arifa na ujumbe wa mstari wa amri. Maandishi ambayo hayajatafsiriwa bado huonekana kwa Kiingereza. Chaguo huhifadhiwa kwenye mipangilio ya mtumiaji huyo.
| Swichi | Athari |
|---|---|
/VERYSILENT | Hakuna kiolesura cha mtumiaji. Itumie kwa usambazaji wa hati-skripti. |
/SILENT | Dirisha la maendeleo pekee, bila kurasa za mchawi. |
/SUPPRESSMSGBOXES | Huficha visanduku vya ujumbe. Itumie pamoja na /VERYSILENT. |
/NORESTART | Haitawasha upya kompyuta kamwe. Kisakinishi hakihitaji kuwasha upya, lakini tuma swichi hii hata hivyo. |
/LOG="C:\path\afdim.log" | Huandika kumbukumbu kamili ya usakinishaji. Iambatishe kwenye ombi lolote la usaidizi kuhusu usakinishaji. |
/ALLUSERS | Husakinisha kwa watumiaji wote kwenye %ProgramFiles%. Huhitaji haki zilizoinuliwa. Hurekodi wigo wa mashine kwenye state.json, na kuzima masasisho ya ndani ya programu. |
/CURRENTUSER | Husakinisha kwa mtumiaji wa sasa. Hili ndilo chaguo-msingi. |
/NOAUTOUPDATE | Huzima masasisho ya ndani ya programu kwa usakinishaji huu kwa kuongeza faili ya noautoupdate. Kuendesha kisakinishi tena bila swichi hii hurudisha masasisho. |
/EXCLUDESERIES=<series> | Huacha muundo unaofunika mfululizo huo wa toleo, kwa hiyo matoleo ya AutoCAD katika mfululizo huo hayapakia AFDIM. Tenganisha mifululizo kadhaa kwa koma. |
/NOICONS | Haifanyi njia ya mkato kwenye Start Menu. |
/DIR="C:\path" | Hubadilisha folda ya usakinishaji. Hili si sahihi mara nyingi, kwa sababu AutoCAD hukagua tu maeneo ya kawaida ya ApplicationPlugins. |
/EXCLUDESERIES hupokea mfululizo wa toleo, si mwaka: 2013 = R19.0, 2014 = R19.1, 2015 = R20.0, 2016 = R20.1, 2017 = R21.0, 2018 = R22.0, 2019 = R23.0, 2020 = R23.1, 2021 = R24.0, 2022 = R24.1, 2023 = R24.2, 2024 = R24.3, 2025 = R25.0, 2026 = R25.1, 2027 = R26.0. Swichi huondoa muundo mzima unaofunika mfululizo huo. Ukiondoa R23.0, AFDIM haitapakia katika AutoCAD ya 2013 hadi 2020. Ukiondoa R24.1, haitapakia katika AutoCAD ya 2021 hadi 2024. Ukiondoa R25.0 au R25.1, haitapakia katika 2025 na 2026. Kisakinishi hupuuza mfululizo usioujua.
Mtumiaji mmoja au watumiaji wote
Sehemu yenye kichwa “Mtumiaji mmoja au watumiaji wote ”Athari ya usalama ya usakinishaji wa mtumiaji mmoja
Sehemu yenye kichwa “Athari ya usalama ya usakinishaji wa mtumiaji mmoja ”Usakinishaji wa kawaida huweka DLL ya programu-jalizi chini ya %APPDATA%. Mtumiaji aliyeingia anaweza kuandika kwenye folda hii, na AutoCAD hupakia DLL ndani ya mchakato wake kila inapowashwa. Programu yoyote inayotumia haki za mtumiaji huyo inaweza kubadilisha DLL mahali pake, kwa mfano programu hasidi au programu-jalizi iliyodukuliwa. Kisha msimbo wake huendeshwa ndani ya AutoCAD bila arifa wala haki zilizoinuliwa. Hili linahusu programu-jalizi zote za AutoCAD zinazosakinishwa kwa mtumiaji mmoja, kwa sababu mtumiaji lazima aweze kuandika kwenye folda ili usakinishaji bila haki za msimamizi ufanye kazi.
Hatua zinazopunguza hatari:
| Hatua | Athari |
|---|---|
Sakinisha kwa /ALLUSERS | DLL iko chini ya %ProgramFiles%, ambako mtumiaji wa kawaida hawezi kuandika. Kuibadilisha kunahitaji haki za msimamizi. |
Acha SECURELOAD kwenye thamani yake ya kawaida ya 1 | AutoCAD hukataa makusanyo ya .NET yaliyo nje ya njia zinazoaminika. Haizuii kubadilisha faili inayoaminika mahali pake, lakini huzuia DLL mpya iliyowekwa kwingine. |
| Udhibiti wa programu (WDAC au AppLocker) | Unaweza kuzuia DLL iliyobadilishwa. Kuanzia 0.1.6 kisakinishi na AFDIM.dll vimesainiwa kwa msimbo (mchapishaji TO VAN TIN). |
| Fuatilia maandishi yasiyotarajiwa kwenye folda ya kifurushi | Hakuna kinachopaswa kubadilisha Contents\<version>\ isipokuwa kisakinishi au sasisho la ndani ya programu (Sasisha sasa kwenye kichupo cha Kuhusu). |
Karakana inayotaka DLL iwe mahali panapoweza kubadilishwa na wasimamizi pekee inapaswa kusakinisha kwa /ALLUSERS.
Karakana zenye viti vingi na profaili zinazozurura
Sehemu yenye kichwa “Karakana zenye viti vingi na profaili zinazozurura ”Tumia /ALLUSERS kwa karakana yenye viti kadhaa. %APPDATA% huzurura. Kwa profaili zinazozurura au uelekezaji upya wa folda, usakinishaji wa mtumiaji mmoja hunakili programu-jalizi kupitia mtandao kila mtumiaji anapoingia. Kompyuta mbili zilizoingia kwa mtumiaji mmoja pia zinaweza kugombea folda hiyo.
AFDIM_Setup_<version>.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERSIendeshe kutoka kwenye muktadha ulioinuliwa, kwa mfano hati-skripti ya kuanza ya SCCM, Intune au Group Policy. Kila mtumiaji wa kompyuta atapata AFDIM, na faili za programu-jalizi hazitakuwa kwenye profaili inayozurura. Mipangilio ya kila mtumiaji kwenye %APPDATA%\AFDIM itaendelea kufuata profaili.
Ikiwa lazima utumie usakinishaji wa mtumiaji mmoja kwenye profaili zinazozurura, ondoa %APPDATA%\Autodesk\ApplicationPlugins kwenye uelekezaji upya wa folda.
Masasisho ya usakinishaji wa mashine nzima
Sehemu yenye kichwa “Masasisho ya usakinishaji wa mashine nzima ”Usakinishaji wa watumiaji wote, unaoitwa pia usakinishaji wa mashine nzima, huzima masasisho ya ndani ya programu kwa sababu mtumiaji wa kawaida hawezi kuandika kwenye %ProgramFiles%. AFDIM ikipata toleo jipya, kikundi cha Updates kwenye kichupo cha Kuhusu cha mipangilio huonyesha maandishi haya badala ya Sasisha sasa:
Usakinishaji huu hauwezi kujisasisha: ulisakinishwa kwa watumiaji wote, masasisho yalizimwa wakati wa usakinishaji, au folda yake ni ya kusoma pekee.
Sambaza matoleo mapya kwa njia ileile ya awali. Kuendesha kisakinishi kipya juu ya usakinishaji uliopo ni uboreshaji unaoungwa mkono. Huhifadhi mipangilio ya kila mtumiaji na leseni ya kila kompyuta. Mabadiliko ya kila toleo yapo kwenye Dokezo za toleo.
Ukaguzi mmoja wa masasisho ni ombi moja la HTTPS kwa mpasho wa masasisho uliosainiwa kwenye update.afdim.com. Huzuii AutoCAD kamwe. AFDIM hukagua:
- kwa nyuma AutoCAD inapoanza: angalau mara moja kila saa 24 baada ya ukaguzi uliofanikiwa, na si kabla ya saa 2 baada ya ukaguzi uliofeli
- mara moja wakati mipangilio inafunguliwa, ikiwa AFDIM bado haijakagua katika kipindi hiki cha AutoCAD
- mtumiaji anapochagua Kagua sasa kwenye kichupo cha Kuhusu
Ukaguzi wawili wa kwanza hutokea tu wakati Kagua masasisho kiotomatiki imechaguliwa kwenye kichupo cha Kuhusu, na kigezo cha mazingira AFDIM_DISABLE_BACKGROUND_SERVICES=1 hakijawekwa. Kigezo hiki pia huzima faili la kumbukumbu la AFDIM na ukaguzi wa leseni wa nyuma unaopata faili la leseni au upyaishaji unaosubiri. Bila kumbukumbu, ZIP ya usaidizi haina kumbukumbu.
Leseni kwenye kompyuta zilizowekwa
Sehemu yenye kichwa “Leseni kwenye kompyuta zilizowekwa ”Kila kompyuta inahitaji leseni yake. Iwashe kwenye kikundi cha Licence cha kichupo cha Kuhusu kwenye mipangilio. Kwa ufunguo wa leseni, mtumiaji huchagua Weka ufunguo wa leseni…. Wakati huo kompyuta lazima ifikie api.afdim.com kupitia HTTPS. Ikiwa AutoCAD haina mtandao, mtumiaji huchagua Omba leseni. Msimbo wa ombi unaoonyeshwa hutumwa kupitia ukurasa wa Leseni. Faili la leseni linalorudi hupakiwa kwa Pakia leseni… katika kikundi hicho hicho. Tazama Jinsi leseni zinavyofanya kazi.
Windows ikiruhusu, AFDIM pia huandika leseni iliyopakiwa kwenye %ProgramData%\AFDIM\license. Akaunti nyingine za Windows kwenye kompyuta hiyo hazihitaji tena kuwezesha.
Uondoaji wa kimya
Sehemu yenye kichwa “Uondoaji wa kimya ”rem per-user install (default)"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
rem all-users install, from an elevated context"%ProgramFiles%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTARTInno Setup pia hurekodi amri ya kimya kwenye thamani ya QuietUninstallString ya ufunguo wa sajili Software\Microsoft\Windows\CurrentVersion\Uninstall\{04AC9D3E-F942-4408-8BBC-73CB09043772}_is1. Ufunguo uko chini ya HKCU kwa usakinishaji wa mtumiaji mmoja na chini ya HKLM kwa usakinishaji wa watumiaji wote.
Kiondoaji huhifadhi mipangilio ya mtumiaji kwa chaguo-msingi, hivyo kuondoa na kusakinisha tena kunaweza kufanya kazi kama ukarabati. Ili kufuta data pia, ongeza /PURGEDATA:
"%APPDATA%\AFDIM\uninstall\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /PURGEDATA/PURGEDATA hufuta %APPDATA%\AFDIM, %LOCALAPPDATA%\AFDIM na %TEMP%\AFDIM za akaunti inayoendesha kiondoaji. Akaunti nyingine za Windows huhifadhi folda zao. Ndani ya %LOCALAPPDATA%\AFDIM, folda ya license huhifadhiwa kila wakati. /PURGEDATA haifuti kamwe %ProgramData%\AFDIM\license au ufunguo wa sajili HKCU\Software\AFDIM. Kache ya masasisho huondolewa kila wakati.
Ikiwa AutoCAD inaendesha wakati wa uondoaji, kiondoaji huhifadhi faili zinazoshikiliwa na AutoCAD. Uondoaji wenye dirisha huonyesha dirisha linalosema hivyo: funga madirisha yote ya CAD, kisha endesha kiondoaji tena. Uondoaji wa kimya huorodhesha faili hizo kwenye kumbukumbu yake. Hakuna kuwasha upya kunakohitajika. Faili zilizo kwenye folda ambayo njia yake imebadilika pia huhifadhiwa. Funga kila dirisha la CAD kisha ujaribu tena kuondoa au kusakinisha upya, au angalia njia zilizo kwenye kumbukumbu kabla ya kufuta chochote kwa mkono. Hakuna kinachofutwa wakati wa kuingia tena.
Ukaguzi baada ya usambazaji
Sehemu yenye kichwa “Ukaguzi baada ya usambazaji ”- Anzisha AutoCAD. Kichupo cha utepe cha AFDIM huonekana na vitufe Dimension na Settings. Majina haya mawili ni ya Kiingereza katika kila lugha.
- Endesha
AFDIM. Hufanya kazi bilaNETLOAD. Kwenye kompyuta isiyo na leseni, dirisha Welcome to AFDIM au AFDIM haijawashwa hufunguka. Dirisha lolote linaonyesha kuwa programu-jalizi imepakiwa. - Hakikisha
PackageContents.xmlipo kwenye folda ya kifurushi na ina kizuizi chaComponentsambachoSeriesMinnaSeriesMaxzake zinafunika AutoCAD iliyosakinishwa. - Hakikisha
state.jsoninaonyeshaactiveVersion,channelnainstallScopezinazotarajiwa.
Ikiwa AFDIM ni amri isiyojulikana, anzisha AutoCAD upya mara moja kwa sababu hutafuta programu-jalizi wakati wa kuanza pekee. Ikiwa bado haifanyi kazi, kagua sera za SECURELOAD na TRUSTEDPATHS. Kisha tuma faili la /LOG na toleo la AutoCAD kwa Usaidizi.