Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Programet
  • Instalimi 1c, llogaria e specifikuar ekziston tashmë. Gabim "Llogaria e specifikuar tashmë ekziston": Zgjidhje hap pas hapi

Instalimi 1c, llogaria e specifikuar ekziston tashmë. Gabim "Llogaria e specifikuar tashmë ekziston": Zgjidhje hap pas hapi

Duhet të instalohet PowerShell që skripti të funksionojë. Ky program është i bashkuar me të gjitha sistemet moderne të Windows, por në WindowsXP duhet të instaloni PowerShell veçmas.

Të gjithë parametrat e skriptit mund të vendosen duke redaktuar skedarin, ose mund të kalohen si vlerat e çelësave përkatës. Le të hedhim një vështrim se cilat janë çelësat dhe cilat vlera duhet të kalojnë.

Tasti "dd" (nga Distribution Directory), pranon çdo shteg në formatin windows, d.m.th. shtigje si "C: \ Windows" ose "\\ Server \ 1CDistr". Rruga e specifikuar duhet të përmbajë shpërndarje të platformës 1C dhe secila prej shpërndarjeve duhet të jetë në dosjen e vet me numrin e versionit ose numrin e versionit dhe bitin e platformës 1C Enterprise, për shembull, "8.3.5.1111" ose "8.3. 9.1818-32" ose "8.3.9.1818 -64". Prapashtesat bitness duhet të përdoren nëse në të njëjtin rrjet ka kompjuterë me sisteme operative të bitness të ndryshëm dhe ju dëshironi të instaloni një platformë 64-bit në një sistem 64-bit. Dosja e specifikuar, dhe të gjithë nëndosjet me shpërndarje platformash, duhet të jenë të lexueshme nga përdoruesi në emër të të cilit do të ekzekutohet skripti.

Tasti "dl" (nga Directory Logs), i ngjashëm me tastin "dd", pranon çdo shteg në formatin e Windows. Regjistrat e ekzekutimit të skriptit do të shkruhen në këtë dosje. Emrat e skedarëve të regjistrit korrespondojnë me emrin e kompjuterit dhe shtohen sa herë që ekzekutohet skripti. Dosja e specifikuar duhet të jetë e shkruajtshme nga përdoruesi në emër të të cilit do të ekzekutohet skripti. Nëse shtegu i specifikuar nuk është i disponueshëm ose nuk ka aftësi regjistrimi, atëherë të gjitha veprimet e skriptit do të shkruhen në skedarin "1C8InstallAndUninstall.log" që ndodhet në dosjen lokale të përdoruesit (shtegu i përafërt "C: \ Përdoruesit \ Vasa \ AppData \ Local \" ").

Tasti "ip" (nga Install Parameters) është përgjegjës për parametrat e instalimit kur skripti po funksionon. Çelësi mund të marrë një nga vlerat e mëposhtme:

  • "Jo" - mos e instaloni
  • "E fundit" - instaloni platformën më të fundit të gjetur në dosjen e shpërndarjes
  • "8.3.5.1111" - numri i versionit të platformës specifike që duhet të instaloni

Tasti "dp" (nga Parametrat e fshirjes) është përgjegjës për parametrat e fshirjes kur skripti po funksionon. Çelësi mund të marrë një nga vlerat e mëposhtme:

  • "Jo" - mos e fshini
  • "Ael" (nga të gjitha përveç të fundit) - fshini të gjitha platformat e gjetura në kompjuter që përputhen me të gjitha platformat e gjetura në dosjen e shpërndarjes, përveç platformës më të fundit. E rëndësishme! Ky çelës do të heqë vetëm ato platforma, versionet e të cilave janë të disponueshme në dosjen me shpërndarje platformash, nëse një version është i instaluar në kompjuter, por nuk është në dosjen me shpërndarje, atëherë nuk do të fshihet.
  • "8.3.5.1111" - numri i versionit të një platforme specifike që duhet të hiqet
  • "Të gjitha" - hiqni të gjitha versionet e platformës 1C në kompjuter. Ky kuptim është dërrmues dhe i gjerë. E madhe, sepse që skripti të funksionojë me këtë vlerë, është e nevojshme të kaloni shtegun e shkrimit të regjistrave, ose nuk mund ta kaloni atë, të gjitha vlerat e çelësave të tjerë do të shpërfillen. I gjerë, sepse të gjitha produktet në kompjuter do të hiqen, edhe nëse i ngjajnë në mënyrë fantazma platformës 1C.

Çelësi "iod" (nga Installation Options Distribution) është përgjegjës për komponentët e platformës 1C që do të instalohet. Çelësi duhet t'i kalojë një vlerë të formës "DESIGNERALLCLIENTS = 1 THINCLIENT = 1 THINCLIENTFILE = 1", në të cilën mund të ndryshoni 1 në 0 ose anasjelltas, në varësi të pjesëve të platformës që dëshironi të instaloni. Nëse këtij çelësi i kalohet ndonjë vlerë tjetër që nuk është e ngjashme me rreshtin e mësipërm, atëherë të gjithë komponentët do të instalohen që sistemi të funksionojë në modalitetin e klientit.

  • "DESIGNERALLCLIENTS" - klienti dhe konfiguruesi kryesor
  • "THINCLIENT" - klient i hollë për funksionimin klient-server
  • "THINCLIENTFILE" - klient i hollë me aftësinë për të punuar me bazat e informacionit të skedarëve

Si të instaloni, përditësoni ose çinstaloni Platformën 1C, nëse keni shumë kompjuterë, për të kandiduar për të gjithë, por nuk ka domen?

Lajm i keq: duhet të vraponi dhe të konfiguroni ekzekutimin e planifikuesit të detyrave në çdo kompjuter

Lajmi i mirë është se ju duhet ta bëni këtë vetëm një herë.

Së pari, le të bëjmë përgatitjen:

  1. Krijo 2 dosje publike, njëra me akses leximi për të gjithë dhe tjetra me akses shkrimi për të gjithë. Sigurohuni që të krijoni 2 dosje të pavarura, përndryshe gjithçka mund të përfundojë shumë keq.
  2. Ne vendosim dosjet me shpërndarje në një dosje me të drejta "vetëm për lexim për të gjithë", secili prej dosjeve duhet të emërohet sipas numrit të versionit të kompletit të shpërndarjes që ndodhet në të. Këtu vendosim skriptin dhe skedarin bat që drejton skriptin.

Një digresion i vogël! Pse na duhet një skedar bat për të ekzekutuar një skript PowerShell? Sepse duke përdorur skedarin e lakuriqëve, ne vrasim dy zogj me një gur:

  • Si parazgjedhje, sistemi Windows ndalon nisjen e çdo skripti PowerShell për arsye sigurie, kështu që skedari bat fillimisht do të lejojë që skripti të ekzekutohet dhe më pas do ta ndalojë atë përsëri pasi të ekzekutohet.
  • Në skedarin bat, mund të ndryshoni parametrat e nisjes së skriptit pa modifikuar vetë skedarin e skriptit, duke ndryshuar vlerat e paracaktuara të vendosura në të.

Tani le të fillojmë të konfigurojmë kompjuterët lokalë të përdoruesit. Në mungesë të një domeni, supozohet se të gjithë përdoruesit punojnë në llogari lokale me të drejta "Përdorues", dhe për veprimet administrative ekziston një llogari me të drejta "Administruesit".


Si të instaloni, përditësoni ose çinstaloni Platformën 1C nëse keni një domen?

Gjithçka nuk është askund më e lehtë


shënim

  • Skripti është testuar në sistemet e mëposhtme: Windows 7 (x86, x64), Windows 8.1 (x86, x64), Windows 10 (x86, x64) me të gjitha përditësimet e detyrueshme dhe opsionale për 2016-11-10.
  • Nëse nuk jeni të kënaqur me vonesën në ekzekutimin e skriptit në domen, atëherë duhet të vendosni parametrin "Configure Logon Script Delay" në "0". Cilësimi mund të gjendet: Konfigurimi i kompjuterit> Modelet administrative> Sistemi> Politika e grupit> Konfiguro vonesën e skriptit të hyrjes. Faleminderit shumë për këtë informacion.

përditësimi: 2015-12-07

  1. Mënyra e kalimit të drejtorive me platformën është rishkruar plotësisht. Kjo pjesë e kodit ka pasur më shumë ankesa, jo të gjitha e kanë punuar këtë pjesë dhe për disa ka funksionuar gabim. Tani gjithçka funksionon siç pritej. vetëm konstruktet më të thjeshta përdoren për të përshkuar direktorinë e shpërndarjes.
  2. Pjesa e kërkimit për kompletin e fundit (të vjetër) të shpërndarjes në dosjet e kompletit të shpërndarjes është rishkruar plotësisht. Tani ky është kod normal i kuptueshëm, dhe jo tmerri që ishte më parë.
  3. Pjesë të kodit kanë ndryshuar mes tyre, tani skenari përpiqet të vendosë platformën në fillim, dhe më pas gjithçka tjetër.
  4. Shumë kontrolle të ndryshme janë shtuar për të shmangur sjelljet e çuditshme ose përpjekjet e panevojshme për të instaluar platformën. Skedari i regjistrit tani përmban më shumë informacion rreth funksionimit të skriptit.

përditësim: 2016-11-21

  1. Logjika e skenarit ka ndryshuar. Tani instalimi i platformës është kontrolluar dhe nëse platforma e instaluar mungon në kompjuterin e klientit, skripti ndalon së punuari.
  2. Është shtuar funksionaliteti që lejon instalimin e një platforme 64-bit në sistemet 64-bit në një rrjet me kompjuterë të biteve të ndryshme. Që të funksionojë ky funksionalitet, dosjet me platforma duhet të jenë të formës "Х.Х.Х.Х-32" dhe "Х.Х.Х.Х-64".

Për të hequr plotësisht çdo version të programit 1C Enterprise nga kompjuteri juaj, ju këshilloj që së pari të fshini bazën e të dhënave të informacionit. Sidoqoftë, nëse e dini saktësisht se ku ndodhet baza e të dhënave, rendi nuk ka rëndësi.

Heqja e bazës së të dhënave të informacionit 1C Enterprise

Do të bëj një rezervim menjëherë se ky artikull ka të bëjë me heqjen e vetëm të versionit të skedarit të bazës së të dhënave. Nëse baza e të dhënave është e bazuar në server, duhet të kontaktoni administratorin e serverit.

Për të përcaktuar se ku ndodhet baza e të dhënave, duhet të ekzekutoni programin 1C. Pas fillimit, dritarja e mëposhtme do të shfaqet me një listë të bazave tuaja të informacionit:

Në fund është shtegu për në direktorinë e bazës së të dhënave (kam theksuar vijën me një drejtkëndësh të kuq). Është kjo direktori që duhet të hiqet nga disku i ngurtë (vetëm drejtoria e fundit në këtë rrugë, në shembullin tim është "Temp", e cila ndodhet në drejtorinë "Baza 1C").

Merrni mësime video 267 1C falas:

Hapni "Explorer" dhe kërkoni drejtorinë që na nevojitet:

Klikoni mbi të me butonin e djathtë të miut dhe zgjidhni "Fshi".

Ne bëjmë të njëjtën gjë me bazat e tjera të informacionit.

Nëse baza e të dhënave ndodhet në një kompjuter tjetër (shtegu do të duket diçka si kjo: "Skedari = \\ ALEXPC \ 1C Bazat e të dhënave \ Temp"), është më mirë të shkoni te ai kompjuter dhe ta fshini atje. Nëse njohuritë ju lejojnë, mund të përpiqeni ta fshini atë nga ky kompjuter.

Heqja e platformës 1C Enterprise

Platforma 1C: Enterprise hiqet në të njëjtën mënyrë si një program i rregullt, përmes Panelit të Kontrollit.

Shkojmë te "Paneli i Kontrollit". Në varësi të versionit të Windows, paneli mund të gjendet duke klikuar ose butonin e djathtë ose të majtë të miut në butonin "Start". Në Windows 10, kliko me të djathtën:

Ekzekutimi i paketës wix nga paketa do të nxjerrë "gabim 1316: llogaria e specifikuar ekziston tashmë" gjatë përmirësimit. Si do ta shfaqë Windows Setup këtë kod gabimi? Kam frikë se nuk ka asnjë dokumentacion për këtë.

Ne lëshuam më parë një produkt të përbërë nga një paketë e vetme msi dhe tani po përgatisim një përditësim që përbëhet nga një paketë wix që përmban një version të ri të kësaj pakete msi. ID-ja e produktit dhe emri i skedarit nuk kanë ndryshuar midis paketës origjinale msi dhe përditësimit.

Ndryshimi: paketa msi nuk e mbështet ende përmirësimin. Kur një përdorues duhet të përditësojë (kur do të jetë një përditësim i madh, një përditësim i vogël ose një përditësim i vogël), ai së pari duhet të çinstalojë manualisht paketën e mëparshme ...

Redakto 2: Sapo hoqa referencat për të përdorur shtesën për përpilim dhe instaluesi duket se funksionon mirë ... Më duhet ende ta testoj plotësisht.

4 përgjigje

Një përmirësim MSI kërkon që MSI të ketë një kod të ri të produktit, një rritje të versionit të produktit (në tre fushat e para) dhe të njëjtin kod të përditësimit. Kështu që nuk është e qartë për mua që në fakt po e merrni përditësimin, në varësi të asaj që mendoni se jeni duke pirë. Nuk mund të përditësohet sepse ju keni të njëjtin Kodi Produkti. (Një element MajorUpgrade në MSI kërkohet për të kryer përmirësimin përkatës). Prandaj, ka disa dyshime nëse po merrni përditësimin aktual të plotë. Nëse keni ndërmend të zëvendësoni MSI-në e instaluar me një përditësim të plotë dhe një produkt të versionit më të lartë, përdorni funksionin MajorUpgrade.

Kështu që Burn mund të vendosë të bëjë një përditësim në vend duke riinstaluar skedarin MSI (dhe kjo është më shumë si një rregullim sesa një përditësim) dhe kjo është e rëndësishme sepse nuk thoni nëse keni ndonjë veprim të personalizuar ose veçori të përdorimit të WiX ( ato janë ende veprime të personalizuara) që krijojnë një llogari përdoruesi. Nëse e bëni këtë, atëherë arsyeja më e mundshme për gabimin tuaj është se Burn riinstaloi MSI-në e re si një përditësim duke riinstaluar skedarin MSI dhe disa veprime të personalizuara sapo filluan të ekzekutohen përsëri, dhe po, ky përdorues ekziston ende sepse nuk kishte asnjë çinstalim aktual. do ta heqë. Ose versioni i produktit i MSI-së tuaj është i njëjtë dhe ju keni një riparim të modalitetit të mirëmbajtjes, kështu që veprimi i personalizuar do të ekzekutohet përsëri.

Do të merrja një regjistër të detajuar të përditësimeve për të parë saktësisht se çfarë po ndodh.

Ka shumë supozime atje sepse ju thoni se doni përditësime, por MSI juaj nuk është ndërtuar për të përditësuar në të vërtetë dhe nuk thoni nëse keni WiX që përdor një përdorues për të krijuar një llogari përdoruesi. Ju gjithashtu nuk thoni nëse e keni rritur versionin e produktit të MSI-së tuaj të re, kështu që përsëri kjo çon në supozime shtesë se çfarë mund të bëjë Burn. Regjistri i hollësishëm do të tregojë nëse ky është një problem veprimi i përdoruesit apo diçka tjetër, çfarë përditësimi (nëse ka) po bëni.

Unë pata të njëjtin problem dhe meqenëse win10 nuk më lejon të ekzekutoj rregullimin nga interneti, bëra hakimin e mëposhtëm për të hequr gjestin inteligjent Asus në laptopin tim Windows 10.

1. Ju duhet të mashtroni faqen MS duke menduar se kompjuteri juaj nuk është Win10. Instalova një shtesë Chrome që më lejoi të ndryshoja agjentin e përdoruesit të shfletuesit të kromit për të menduar se jam IE9 dhe një version i mëparshëm i Windows: Mozilla / 5.0 (i pajtueshëm; MSIE 9.0; Windows NT 6.1; Trident / 5.0)

2. Kjo ju lejon të shihni butonin e rregullimit dhe të shkarkoni versionin portativ të mjetit (në rast se duhet ta përdorni për klientët që nuk janë në rrjet)

3. Shkarkoni dhe nxirrni në bibliotekën time të shkarkimit në një dosje të quajtur fixitp.

4.Nëse ekzekutoj exe direkt, marr një gabim të keq skripti. Ajo që bëra për të zgjidhur këtë ishte të shkoja te dosja Burimet dhe më pas te dosja Zgjidhja e problemeve.

5. Kam ekzekutuar Program_Install_and_Uninstall.diagcab, i cili nisi dhe më lejoi të çinstaloja me sukses programin Asus SmartGesture.

6. Më pas instalova versionin e ri të ASUS Smart Gesture nga faqja ime e internetit.

Unë dyshoj se çdo aplikacion i instaluar që nuk mund ta çinstaloni mund të zgjidhet nga i njëjti proces - thjesht duke mos ekzekutuar në asnjë tjetër që përfshihet.

. Dje, më në fund, me ndihmën e instaluesit, përditësova tetën time në dhjetëshen e re në të gjitha makinat. Megjithatë, hasa në një problem të rëndësishëm.

Fakti është se programi Classic Shell, i cili kthen një pamje më të përshtatshme të menusë "Start", papritmas refuzoi të punonte, kur u përpoq ta riinstalonte, filloi të shfaqet gabimi "llogaria e specifikuar tashmë ekziston". I njëjti mesazh u shfaq gjatë përpjekjes për ta fshirë atë.

Pas kërcimeve të gjata me një dajre, pothuajse njësoj si në rastin e gabimit, papritmas gjeta një zgjidhje të thjeshtë.

Zgjidhje

Pra, nëse kanali juaj ju lejon të shikoni një video, atëherë mund të më ndiqni hap pas hapi për të eliminuar problemin "llogaria e specifikuar tashmë ekziston".

Nëse keni një internet mjaft të dobët, atëherë ja çfarë duhet të bëni:

  1. Ne fshijmë dosjen me programin e instaluar, për këtë shkojmë C: \ Program Files nëse programi ynë fatkeq nuk është aty, atëherë ne gërvishtim në C: \ Program Files (X86).
  2. E hapim, shkojmë te seksioni Çelësat e rëndësishëm të regjistrit, në krye, futni emrin e programit në kutinë e kërkimit, më pas kaloni nëpër të gjitha skedat dhe nëse shfaqen ndonjë hyrje, fshijini ato.

Kujdes!!! Mos fshini gjërat e panevojshme, vetëm ato që lidhen me programin.

  1. Shkojmë te seksioni "Pastrimi i regjistrit" dhe kërkojmë probleme, të cilat më pas eliminohen në modalitetin automatik.

Ne gëzohemi për instaluesin në punë ose programin në distancë. Gabimi "llogaria e specifikuar tashmë ekziston" nuk do t'ju shqetësojë.

Abonohuni në kanalin tim në YouTube! Shumë video të tjera të dobishme janë duke pritur për ju!

Artikujt kryesorë të lidhur