1s 8.3 αθόρυβη εγκατάσταση. Εγκατάσταση και ενημέρωση "1C Enterprise v8" με χρήση πολιτικών ομάδας (GPO)

Κακός ειδικός είναι αυτός που πρέπει να τρέχει σε όλους τους χώρους εργασίας και να δουλεύει με τα πόδια του. Πρέπει να δουλέψεις με το κεφάλι σου :)

Μπορείτε να εγκαταστήσετε την πλατφόρμα σε κάθε υπολογιστή-πελάτη χειροκίνητα.

Αλλά τότε ο διαχειριστής θα πρέπει να περάσει από όλους τους υπολογιστές διαδοχικά.
Εάν υπάρχουν 2-3 υπολογιστές, τότε αυτό δεν είναι πρόβλημα. Αλλά αν υπάρχουν δώδεκα ή περισσότεροι υπολογιστές, τότε αυτή η διαδικασία μπορεί να διαρκέσει πολύ.

Η ενημέρωση της πλατφόρμας σε υπολογιστές-πελάτες θα είναι επίσης μια πρόκληση.

Για να αυτοματοποιήσετε αυτή τη διαδικασία, μπορείτε να χρησιμοποιήσετε τη δυνατότητα εγκατάστασης της πλατφόρμας σε μεγάλο αριθμό υπολογιστών μέσω ενός κοινόχρηστου καταλόγου δικτύου.

Αυτή η μέθοδος μπορεί να χρησιμοποιηθεί όταν οι υπολογιστές-πελάτες έχουν εγκατεστημένα Windows.
Ο διαχειριστής τοποθετεί κιτ διανομής πλατφόρμας και ένα σύνολο αρχείων διαμόρφωσης σε έναν κοινό κατάλογο δικτύου.
Για να ενημερώσετε την πλατφόρμα, χρειάζεται μόνο να τοποθετήσετε τη νέα διανομή πλατφόρμας στον κοινό κατάλογο.

Μαζική εγκατάσταση και ενημέρωση 1C: 9 βίντεο και PDF

Σας προσκαλούμε να δείτε πιο αναλυτικά υλικά:

Κοινόχρηστη δομή καταλόγου

Αυτό το βίντεο περιγράφει πώς πρέπει να οργανωθεί ένας κατάλογος δικτύου με διανομές πλατφόρμας, ώστε να μπορεί να χρησιμοποιηθεί για εγκατάσταση σε μεγάλο αριθμό υπολογιστών.
Εξηγείται με ποια μορφή πρέπει να ανεβαίνουν οι διανομές πλατφόρμας και ποια αρχεία διαμόρφωσης χρειάζονται.

Προετοιμασία ενός κοινόχρηστου καταλόγου στον διακομιστή

Αυτό το βίντεο περιγράφει στην πράξη πώς να συμπληρώσετε έναν κατάλογο δικτύου με διανομές πλατφόρμας. Η διανομή της πλατφόρμας μεταφορτώνεται και η εκκίνηση της διαμόρφωσης επεξεργάζεται. Δείχνει πώς να βρείτε το πρόγραμμα εκκίνησης για την επιθυμητή έκδοση.

Ενέργειες στον υπολογιστή-πελάτη

Αυτό το βίντεο συζητά τις δυνατότητες εγκατάστασης της πλατφόρμας από έναν κοινόχρηστο κατάλογο δικτύου σε έναν υπολογιστή-πελάτη.

Ενημέρωση πλατφόρμας

Αυτό το βίντεο εξηγεί πώς να τοποθετήσετε σωστά το κιτ διανομής μιας νέας πλατφόρμας έκδοσης σε έναν κοινό κατάλογο δικτύου. Περιγράφει ποιες ενέργειες πρέπει να εκτελεστούν στον υπολογιστή-πελάτη για να ενημερωθεί η πλατφόρμα.

Αρχείο διαμόρφωσης που καθορίζει τη θέση του κοινόχρηστου καταλόγου δικτύου

Αυτό το βίντεο εξηγεί πού αποθηκεύονται οι ρυθμίσεις κοινής χρήσης δικτύου στον υπολογιστή-πελάτη, στον οποίο θα πρέπει να έχετε πρόσβαση για έλεγχο για ενημέρωση πλατφόρμας.

Δικαιώματα πρόσβασης κατά την εγκατάσταση της πλατφόρμας μέσω ενός κοινόχρηστου καταλόγου δικτύου

Αυτό το βίντεο εξηγεί το πιο συνηθισμένο σφάλμα που παρουσιάζεται κατά την εργασία με έναν κοινόχρηστο κατάλογο δικτύου.

Εργασία ως χρήστης χωρίς δικαιώματα διαχειριστή

Αυτό το βίντεο περιγράφει πώς μπορείτε να εγκαταστήσετε την πλατφόρμα σε έναν υπολογιστή-πελάτη για έναν χρήστη χωρίς δικαιώματα διαχειριστή. Εφιστάται η προσοχή στα μειονεκτήματα αυτής της μεθόδου.

Πιθανά ζητήματα ασφάλειας κατά τη χρήση της πολιτικής AlwaysInstallElevated

Αυτό το βίντεο εξηγεί γιατί η πολιτική AlwaysInstallElevated αποτελεί σοβαρό πρόβλημα για την ασφάλεια του υπολογιστή και γιατί θα πρέπει να αποφύγετε τη χρήση της στην πράξη, εάν είναι δυνατόν.

Και η τελευταία μέρα έναρξης των εκπτώσεων.

Αυτό το μάθημα θα σας επιτρέψει να λύσετε ΟΛΑ τα προβλήματα που σχετίζονται με την ανάπτυξη και την υποστήριξη συστημάτων πληροφοριών στο 1C.

Ακολουθούν ορισμένα θέματα από το μάθημα:

  • Εγκατάσταση και ενημέρωση της πλατφόρμας 1C:Enterprise 8 – χειροκίνητο και αυτόματο, για Windows και Linux
  • Αυτόματη εκκίνησηγια την εκτέλεση εργασιών ρουτίνας
  • Ενημέρωση διαμορφώσεων από τη λειτουργία χρήστη
  • Ενημέρωση μη τυπικών διαμορφώσεων. Πώς να αποφύγετε προβλήματα κατά την ενημέρωσητροποποιημένες τυπικές διαμορφώσεις
  • Δημιούργησε δικό σου παράδοση αρχείων cfu
  • Εργαλεία BSP: εξωτερικές φόρμες, επεξεργασία συμπλήρωσης εγγράφων κ.λπ.
  • Χρήση δωρεάν DBMS PostgreSQL
  • Εγκατάσταση και εκκίνηση σύμπλεγμα διακομιστών 1C: Επιχείρηση 8
  • Βοηθητικό πρόγραμμα διαχείρισηςγια τη ρύθμιση ενός συμπλέγματος και διακομιστών εργαζομένων
  • Ρυθμίσεις RLSχρησιμοποιώντας το παράδειγμα UPP 1.3 και ERP 2
  • Τι να κάνετε, αν δεδομένα στην ασφάλεια πληροφοριών είναι κατεστραμμένα
  • Ρυθμίσεις ανταλλαγές δεδομένωνμεταξύ των διαμορφώσεων
  • Οργάνωση ομαδική ανάπτυξη
  • Ρύθμιση και χρήση κλειδιά προστασίας υλικού
  • Άδειες λογισμικού 1C: εγκατάσταση και δέσιμο σε εξωτερικό εξοπλισμό

Σε κάθε περίπτωση, κάποια στιγμή θα πρέπει να αναπτύξετε 1C, να διαμορφώσετε κρατήσεις, δικαιώματα πρόσβασης, διάφορους τρόπους εκκίνησης, να δοκιμάσετε την ακεραιότητα των βάσεων δεδομένων, να διασφαλίσετε τη λειτουργία των διακομιστών κ.λπ.

Και είναι καλύτερα να το κάνετε αμέσως.

Για να μην γίνει αργότερα «...! Λοιπόν, τι…! Δικος σου...!" – και άλλες εκφράσεις λύπης :)

Λοιπόν, ποιες μεθόδους ανάπτυξης του λογισμικού μας προσφέρει το 1C;

1. Εγκατάσταση με χρήση σεναρίου σύνδεσης

2. Εγκατάσταση τοποθετώντας το σε έναν κοινόχρηστο κατάλογο δικτύου

3. Εγκατάσταση με χρήση πολιτικών ομάδας

Απορρίπτουμε τις δύο πρώτες μεθόδους, γιατί Σε αυτό το άρθρο θα εξετάσουμε την εγκατάσταση με χρήση πολιτικών ομάδας (GPO).

Οι πληροφορίες στις σελίδες 1C:ITS που μας προσφέρει ο κατασκευαστής σχετικά με την ανάπτυξη του προϊόντος του χρησιμοποιώντας πολιτικές ομάδας είναι πολύ σπάνιες:

Κατά την εγκατάσταση μέσω πολιτικών ομάδας, για να καθορίσετε τη γλώσσα εγκατάστασης, πρέπει να καθορίσετε το κατάλληλο αρχείο μετασχηματισμού γλώσσας. Τα ονόματα αρχείων αντιστοιχούν στη δεκαδική αναπαράσταση LCID των Microsoft Windows (με την επέκταση .mst). Το αρχείο μετασχηματισμού για τη ρωσική γλώσσα ονομάζεται 1049.mst.

Επιπλέον, πρέπει επιπλέον να καθορίσετε το αρχείο μετασχηματισμού adminstallrestart.mst. Σε αυτήν την περίπτωση, το σύστημα 1C:Enterprise, εάν οι εκδόσεις πελάτη και διακομιστή δεν ταιριάζουν, θα σας ζητήσει να επανεκκινήσετε τον υπολογιστή για να εγκαταστήσετε τη νέα έκδοση. Ο διαχειριστής πρέπει να διασφαλίσει ότι η νέα διανομή έχει ήδη προστεθεί στις πολιτικές ομάδας.

Χρησιμοποιώντας πολιτικές ομάδας, μπορείτε να εγκαταστήσετε πολλές εκδόσεις του 1C:Enterprise.

Για να εγκαταστήσετε μια νέα έκδοση, πρέπει να δημιουργήσετε μια νέα εγκατάσταση στην Πολιτική ομάδας.

Το 1049.mst είναι προφανές, αλλά το adminstallrestart.mst δεν είναι πολύ χρήσιμο. Επομένως, θα δημιουργήσουμε το δικό μας αρχείο μετασχηματισμού.
Πρώτα απ 'όλα, θα ήθελα να καταλάβω πώς μπορούμε να υποδείξουμε στον εγκαταστάτη ποια στοιχεία του προϊόντος θέλουμε να εγκαταστήσουμε και ποια όχι; Παρά το γεγονός ότι η τεκμηρίωση από το 1c είναι γενικά αρκετά εκτεταμένη και λεπτομερής, για κάποιο λόγο δεν λέγεται ούτε λέξη γι 'αυτό. Αλλά το σενάριο σύνδεσης, το οποίο απορρίψαμε στην αρχή, θα μας βοηθήσει να βγούμε από αυτήν την κατάσταση. Στο σενάριο μπορούμε να δούμε τις ακόλουθες γραμμές:

CmdLine = cmdLine & " DESIGNERALLCLIENTS=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=1 LANGUAGES=RU"

Οπου:
DESIGNERALLCLIENTS – όλοι οι πελάτες και ο διαμορφωτής.
Το THINCLIENT είναι ένας thin client για λειτουργία πελάτη-διακομιστή.
THINCLIENTFILE – thin client με δυνατότητα εργασίας με βάσεις πληροφοριών αρχείων.
SERVER – 1C: Enterprise server. Εάν το πρόγραμμα εγκατάστασης εκτελείται από το πρόγραμμα εκκίνησης, ο διακομιστής θα εγκατασταθεί ως εφαρμογή.
WEBSERVEREXT – στοιχεία επέκτασης για τον διακομιστή web.
CONFREPOSSERVER – 1C: Διακομιστής αποθήκευσης διαμόρφωσης επιχειρήσεων.
SERVERCLIENT – στοιχεία για τη διαχείριση ενός συμπλέγματος διακομιστών 1C:Enterprise.
Το CONVERTER77 είναι ένας μετατροπέας βάσεων πληροφοριών από την έκδοση 1C: Enterprise 7.7.
LANGUAGES – λίστα γλωσσών διεπαφής για εγκατάσταση. Εάν καθορίζονται πολλές γλώσσες, παρατίθενται διαχωρισμένες με ","".

Αυτή η γραμμή δέσμης ενεργειών δημιουργεί μια γραμμή εντολών που θα σταλεί στο πρόγραμμα εγκατάστασης msiexec για επεξεργασία.

Για να δημιουργήσουμε ένα αρχείο μετασχηματισμού χρειαζόμαστε τον επεξεργαστή «Orca». (http://www.technipages.com/download-orca-msi-editor)
Και έτσι, μετά την εγκατάσταση, ξεκινάμε το πρόγραμμα. «Αρχείο» – «Άνοιγμα» και επιλέξτε «1CEnterprise 8.msi» από το κιτ διανομής 1C. Μια λίστα πινάκων εμφανίστηκε στην αριστερή πλευρά του προγράμματος και οι τιμές του πίνακα εμφανίστηκαν στα δεξιά. Επειδή Το ίδιο το 1C δεν συνιστά την αλλαγή του πακέτου msi, επομένως πηγαίνουμε στο μενού "Transform" - "New Transform".

Πρέπει να μεταβείτε στον πίνακα "Ιδιότητα". Στη δεξιά πλευρά αναζητούμε τη γραμμή “DEFLANGUAGE”, με την τιμή “Auto”. Η τιμή πρέπει να αλλάξει σε "RU" (Χωρίς εισαγωγικά, φυσικά).

Για τους περισσότερους χρήστες, πρέπει να εγκαταστήσετε ένα ελάχιστο εξαρτημάτων, αυτά είναι το Thin Client, το Thick Client και η γλώσσα (για παράδειγμα τα ρωσικά)
Επομένως, ας δημιουργήσουμε νέα πεδία (Ctrl+R), όπου πρέπει να καθορίσετε ένα όνομα και μια τιμή.
ΣΧΕΔΙΑΣΤΕΣ ΠΕΛΑΤΕΣ = 1
THINCLIENT = 1
THINCLIENTFILE = 1
SERVER = 0
WEBSERVEREXT = 0
CONFREPOSSERVER = 0
SERVERCLIENT = 0
CONVERTER77 = 0
ΓΛΩΣΣΕΣ = RU

Εκείνοι. Θα πρέπει να φαίνεται όπως στις εικόνες:

Στη συνέχεια, μεταβείτε στο μενού "Transform" - "Generate Transform...". Αποθηκεύστε το αρχείο, ίσως στο φάκελο με τη διανομή, για παράδειγμα Client.mst
Αυτό ολοκληρώνει τη δημιουργία του αρχείου μετασχηματισμού.
Για να ελέγξετε την εγκατάσταση, πρέπει να ανοίξετε το πρόγραμμα "cmd". Μεταβείτε στο φάκελο διανομής. Και εκτελέστε την εντολή:
setup.exe /S TRANSFORMS=Client.mst TRANSFORMS =1049.mst
ή
msiexec /i "<каталог с дистрибутивом >"TRANSFORMS="<каталог с дистрибутивом >"\Client.mst TRANSFORMS="<каталог с дистрибутивом >"\1049.mst/passive

Στην πρώτη εντολή η παράμετρος «/S» και στη δεύτερη η παράμετρος «/passive» σημαίνει ότι η εγκατάσταση θα γίνει στο παρασκήνιο.

Μετά από κάποιο χρονικό διάστημα μπορείτε να ελέγξετε. Θα πρέπει να εγκατασταθούν Thick client, Thin client και Russian interface.

Στη συνέχεια, πρέπει να δημιουργήσετε μια νέα εγκατάσταση στις πολιτικές ομάδας τομέα.
Πρέπει επίσης να δημιουργήσετε έναν κοινόχρηστο κατάλογο στο δίκτυό σας όπου θα αποθηκεύονται τα αρχεία εγκατάστασης. Ελέγξτε ότι οι χρήστες τομέα έχουν δικαιώματα ανάγνωσης από αυτόν τον κατάλογο.
Ανοίξτε το πρόγραμμα επεξεργασίας GP. Δημιουργούμε μια νέα πολιτική. Ανοίξτε το για επεξεργασία. Μεταβείτε στην ενότητα "Διαμόρφωση υπολογιστή" - "Εγκατάσταση προγραμμάτων".

Ας δημιουργήσουμε ένα νέο πακέτο. Επιλέγουμε το αρχείο 1CEnterprise 8.2.msi, η διαδρομή προς το αρχείο πρέπει να καθοριστεί μέσω του περιβάλλοντος δικτύου \\SRV\…..\1CEnterprise 8.msi, επιλέγουμε τη μέθοδο ανάπτυξης - μια ειδική, ώστε να μπορούν να γίνουν τροποποιήσεις .

Μετά τη δημιουργία του πακέτου, θα ανοίξει το παράθυρο ιδιοτήτων πακέτου.
Πρέπει να μεταβείτε στην καρτέλα "Τροποποιήσεις" και να προσθέσετε ένα αρχείο μετασχηματισμού για τη ρωσική γλώσσα που ονομάζεται 1049.mst και ένα αρχείο μετασχηματισμού Client.mst.

Αφού κάνετε κλικ στο "OK", δεν θα είναι δυνατή η προσθήκη αρχείων τροποποίησης.
Το πακέτο είναι έτοιμο. Αξίζει να σημειωθεί ότι το πακέτο πρέπει να εφαρμοστεί σε μια ομάδα υπολογιστών για να γίνει αυτό, πρέπει να δημιουργήσετε μια τέτοια ομάδα στο AD και να τοποθετήσετε τους υπολογιστές για τους οποίους προορίζεται η εγκατάσταση.

Κάπως εγκατέλειψα το άνετο μου. Διορθώνω τον εαυτό μου. Σήμερα θα μιλήσουμε για την εγκατάσταση του 1c v8.2 σε εταιρικό περιβάλλον χρησιμοποιώντας πολιτικές ομάδας. Λοιπόν, ποιες μεθόδους ανάπτυξης του λογισμικού μας μας προσφέρει το 1C;

  1. Εγκατάσταση με χρήση πολιτικών ομάδας

Απορρίπτουμε τις δύο πρώτες μεθόδους, γιατί Για να τα χρησιμοποιήσει, ο χρήστης πρέπει να έχει δικαιώματα τοπικού διαχειριστή (αυτές δεν είναι οι μέθοδοί μας). Θα ήταν δυνατό να χρησιμοποιηθεί το σενάριο ως σενάριο εκκίνησης, με μια μικρή προσθήκη σε αυτό. Αλλά, για να είμαι ειλικρινής, δεν καταλαβαίνω: γιατί να χρησιμοποιήσετε ένα σενάριο όταν έχετε την τυπική δυνατότητα να αναπτύξετε μια εφαρμογή από ένα πακέτο msi χρησιμοποιώντας πολιτικές ομάδας. Φαίνεται σαν μια άλλη ασήμαντη περίπτωση ανάπτυξης λογισμικού σε έναν τομέα. Τώρα ας πάμε στον ιστότοπο του κατασκευαστή, διαβάστε πώς να ρυθμίσετε ένα πακέτο msi, ίσως ακόμη και να κατεβάσετε μερικά εργαλεία για τη δημιουργία ενός αρχείου μετασχηματισμού (αρχείο mst), όπως συνηθίζεται με τους μεγάλους κατασκευαστές λογισμικού, και η δουλειά θα γίνει. Ωστόσο, αυτό δεν συνέβη. Οι πληροφορίες που μας προσφέρει ο κατασκευαστής σχετικά με την ανάπτυξη του προϊόντος του χρησιμοποιώντας πολιτικές ομάδας είναι πολύ πενιχρές:

Κατά την εγκατάσταση μέσω πολιτικών ομάδας, για να καθορίσετε τη γλώσσα εγκατάστασης, πρέπει να καθορίσετε το κατάλληλο αρχείο μετασχηματισμού γλώσσας. Τα ονόματα αρχείων αντιστοιχούν στη δεκαδική αναπαράσταση LCID των Microsoft Windows (με την επέκταση .mst). Το αρχείο μετασχηματισμού για τη ρωσική γλώσσα ονομάζεται 1049.mst.

Επιπλέον, πρέπει επιπλέον να καθορίσετε το αρχείο μετασχηματισμού adminstallrestart.mst. Σε αυτήν την περίπτωση, το σύστημα 1C:Enterprise, εάν οι εκδόσεις πελάτη και διακομιστή δεν ταιριάζουν, θα σας ζητήσει να επανεκκινήσετε τον υπολογιστή για να εγκαταστήσετε τη νέα έκδοση. Ο διαχειριστής πρέπει να διασφαλίσει ότι η νέα διανομή έχει ήδη προστεθεί στις πολιτικές ομάδας.

Χρησιμοποιώντας πολιτικές ομάδας, μπορείτε να εγκαταστήσετε πολλές εκδόσεις του 1C:Enterprise.

Για να εγκαταστήσετε μια νέα έκδοση, πρέπει να δημιουργήσετε μια νέα εγκατάσταση στην Πολιτική ομάδας.

Η εταιρεία 1c μας παρείχε ένα πολύ περίεργο σύνολο πληροφοριών: οι πληροφορίες σχετικά με το αρχείο μετασχηματισμού (τροποποίησης) 1049.mst είναι προφανείς, αλλά οι πληροφορίες για το adminstallrestart.mst δεν είναι πολύ χρήσιμες. Πρώτα απ 'όλα, θα ήθελα να καταλάβω πώς μπορούμε να υποδείξουμε στον εγκαταστάτη ποια στοιχεία του προϊόντος θέλουμε να εγκαταστήσουμε και ποια όχι; Παρά το γεγονός ότι η τεκμηρίωση από το 1c είναι γενικά αρκετά εκτεταμένη και λεπτομερής, για κάποιο λόγο δεν λέγεται ούτε λέξη γι 'αυτό. Αλλά το σενάριο σύνδεσης, το οποίο απορρίψαμε στην αρχή, θα μας βοηθήσει να βγούμε από αυτήν την κατάσταση. Στο σενάριο μπορούμε να δούμε τις ακόλουθες γραμμές:

cmdLine = cmdLine & “THICKCLIENT=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU”

Αυτή η γραμμή του σεναρίου δημιουργεί μια γραμμή εντολών που θα σταλεί στο πρόγραμμα εγκατάστασης msiexec για επεξεργασία. Όπως μπορούμε να δούμε, σε αυτή τη γραμμή προστίθενται παράμετροι της φόρμας "Property=PropertyValue". Θα ήταν λογικό να υποθέσουμε ότι καθεμία από αυτές τις ιδιότητες θα πρέπει να αντικατοπτρίζεται στον πίνακα Ιδιότητες του πακέτου msi. Έχοντας κοιτάξει το πακέτο msi χρησιμοποιώντας το πρόγραμμα επεξεργασίας Orca (για το οποίο έχει ήδη γραφτεί στο ιστολόγιό μου), δεν είδα καμία από αυτές τις ιδιότητες στο πακέτο 1c. Επομένως, για κάθε περίπτωση, .

Επομένως, πρέπει να προσθέσουμε πολλές σειρές στον πίνακα Ιδιότητες που περιέχουν τις αντίστοιχες ιδιότητες και τις τιμές τους. Φυσικά, δεν θα κάνουμε αλλαγές απευθείας στο ίδιο το πακέτο εγκατάστασης (αρχείο msi), αλλά θα ετοιμάσουμε έναν μετασχηματιστή (αρχείο mst) χρησιμοποιώντας το Orca. Το στιγμιότυπο οθόνης δείχνει τις αλλαγές που πρέπει να γίνουν στο πακέτο εγκατάστασης για να υποδείξουμε ότι θέλουμε να εγκαταστήσουμε μόνο τους παχείς και λεπτούς πελάτες και ταυτόχρονα να επιλέξουμε τη ρωσική γλώσσα για τη διεπαφή (μην ξεχνάτε ότι δεν πρέπει μόνο να επιλέξτε τη ρωσική γλώσσα για τη διεπαφή, αλλά και προσθέστε την στο πακέτο εγκατάστασης χρησιμοποιώντας τον κατάλληλο μετασχηματιστή - αρχείο 1049.mst). Δεν θα μιλήσω για το πώς να προσθέσετε ένα πακέτο εγκατάστασης και αρχεία τροποποίησης (μετασχηματισμού) στην πολιτική ομάδας, ελπίζω να το γνωρίζετε αυτό και αν δεν το γνωρίζετε, τότε μπορείτε.

Απομένει να εξεταστεί το ζήτημα της προσθήκης βάσεων πληροφοριών στη λίστα που θα δει ο χρήστης κατά την εκκίνηση του προγράμματος 1c. Ευτυχώς, από το 1c v 7.7. έχουν αλλάξει πολλά και δεν χρειάζεται να επεξεργαστείτε το μητρώο για αυτό. Οι πληροφορίες σχετικά με τις βάσεις δεδομένων αποθηκεύονται πλέον σε ένα αρχείο με την επέκταση v8i. Από προεπιλογή, το αρχείο βρίσκεται στον τοπικό υπολογιστή του φακέλου %APPDATA%\1C\1CSTARTκαι έχει όνομα ibases.v8i. , αλλά υπάρχουν ορισμένοι περιορισμοί που σχετίζονται με το γεγονός ότι τα αρχεία *.v8i είναι αρχεία σε μορφή unicode και το GPP δεν μπορεί να λειτουργήσει με αρχεία σε κωδικοποίηση unicode. Επομένως, πρέπει να κάνουμε συμβιβασμούς, τους οποίους μπορείτε να διαβάσετε στο ιστολόγιο του Σεργκέι. Αλλά υπάρχει ένας άλλος τρόπος για να δημιουργήσετε μια λίστα με βάσεις πληροφοριών για τον χρήστη, ο οποίος δεν έχει αυτό το μειονέκτημα. Ξεκινώντας με την έκδοση 8.1, στο 1c κατέστη δυνατό, έχοντας καταχωρήσει μια βάση πληροφοριών στη λίστα "με το χέρι", να ανεβάσετε μια περιγραφή κάθε βάσης πληροφοριών σε ένα ξεχωριστό αρχείο v8i. Στη συνέχεια, αυτά τα αρχεία v8i μπορούν να τοποθετηθούν σε έναν κοινόχρηστο πόρο δικτύου και να προστεθούν στη λίστα των κοινόχρηστων βάσεων πληροφοριών των χρηστών. Και, γνωρίζοντας ότι η γενική λίστα των βάσεων πληροφοριών αποθηκεύεται σε ένα αρχείο 1CESTart.cfg, που βρίσκεται στο φάκελο %APPDATA%\1C\1CSTART, μπορείτε να χρησιμοποιήσετε το GPP για αυτούς τους σκοπούς χωρίς τα προβλήματα που αντιμετώπισε ο Sergey Betke. Θα δώσω ένα παράδειγμα των περιεχομένων ενός απλού αρχείου 1CESTart.cfg(μια περιγραφή της μορφής αρχείου μπορεί να βρεθεί στον ιστότοπο http://its.1c.ru, εάν είστε ο τυχερός κάτοχος μιας συνδρομής ITS).

Κοντά στον πρύτανη 26 Ιουλίου 2014 στις 01:09 μ.μ

Σύνδεση βάσεων δεδομένων 1C 8 με χρήση AD/GPO

  • Διαχείριση συστήματος

Καλό απόγευμα

Εμπνευσμένο από μια πρόσφατη ανάρτηση, θα μοιραστώ μια εναλλακτική λύση σε αυτό το πρόβλημα:

  • χωρίς χρήση σεναρίων
  • χωρίς επεξεργασία αρχείων 1C (ibase.v8i, 1CESTart.cfg)
Οι εργασίες αυτοματισμού είναι παρόμοιες: υπάρχουν πολλές βάσεις δεδομένων 1C και ένας κατάλογος AD είναι απαραίτητο για έναν χρήστη σε μια συγκεκριμένη ομάδα AD να έχει την ευκαιρία να ξεκινήσει μια συγκεκριμένη βάση δεδομένων 1C.

Αυτή η μέθοδος είναι βολική μόνο εάν ο χρήστης εργάζεται με μικρό αριθμό βάσεων δεδομένων 1C (από μία έως δέκα), καθώς περιλαμβάνει την τοποθέτηση ξεχωριστής συντόμευσης στην επιφάνεια εργασίας για κάθε βάση δεδομένων.

Βήμα 1.

Ας δημιουργήσουμε μια ομάδα στο AD που περιλαμβάνει μια λίστα υπολογιστών στους οποίους είναι εγκατεστημένος ο πελάτης 1C - θα περιλαμβάνει διακομιστές τερματικών φάρμας, καθώς και υπολογιστές στους οποίους είναι εγκατεστημένος ο πελάτης 1C. Στην πραγματικότητα, αυτό μπορεί να μην είναι απαραίτητο, αλλά θα χρησιμοποιήσουμε αυτήν την ομάδα ως πρόσθετο φίλτρο:

Βήμα 2.

Ας δημιουργήσουμε ομάδες στο AD για χρήστες βάσης δεδομένων 1C:

Ενδέχεται να παρατηρήσετε ότι δημιουργείται μια ξεχωριστή ομάδα για την εκκίνηση της βάσης δεδομένων με άλλες παραμέτρους (σε αυτήν την περίπτωση σε λειτουργία παχύ πελάτη).

Βήμα 3.

Δημιουργήστε μια πολιτική ομάδας που ελέγχει τις συντομεύσεις χρήστη:

Δυστυχώς, για το 1C δεν υπάρχει ακόμα έκδοση πελάτη για την πλατφόρμα x64, επομένως η προεπιλεγμένη τοποθεσία του πελάτη εξαρτάται από το bit της πλατφόρμας. Για την έκδοση 1C 8.3 στην έκδοση 32-bit των Windows, το πρόγραμμα-πελάτης είναι εγκατεστημένο στο %ProgramFiles%\1cv8\common\1cestart.exe και στα Windows 64-bit - %ProgramFiles(x86)%\1cv8\common\1cestart. exe

Τώρα ας ρίξουμε μια πιο προσεκτική ματιά στη δημιουργία κάθε στοιχείου.

Στην καρτέλα "Γενικά", ορίστε τις παραμέτρους για τη σύνδεση στη βάση δεδομένων και τη θέση της συντόμευσης (σε αυτήν την περίπτωση, την επιφάνεια εργασίας). Ένα παράδειγμα δημιουργίας συντόμευσης για την πλατφόρμα Win x64

Μια μικρή απόκλιση για όσους σχεδιάζουν απλώς να μεταναστεύσουν από την πλατφόρμα 1C 8.2 στην 8.3:

Στην καρτέλα "Γενικές ρυθμίσεις", ας στοχεύσουμε τη συντόμευση στις ομάδες διαφημίσεων που δημιουργήθηκαν προηγουμένως:

Ρύθμιση για την πλατφόρμα Win x86:

Και για Win x64:

Η προσθήκη μιας νέας βάσης δεδομένων περιλαμβάνει τη δημιουργία μιας νέας ομάδας AD, την αντιγραφή της συντόμευσης στο GPO και την επεξεργασία της σύνδεσης με τη βάση δεδομένων.

ΥΣΤΕΡΟΓΡΑΦΟ.Εάν έχετε υπαλλήλους που τοποθετούν ανεξάρτητα συντομεύσεις στην επιφάνεια εργασίας, τότε είναι καλύτερο να μην χρησιμοποιήσετε αυτήν τη μέθοδο πρόσβασης σε βάσεις δεδομένων.

Σας ευχαριστώ για την προσοχή σας, ελπίζω αυτή η ανάρτηση να σας φανεί χρήσιμη.

Ετικέτες: 1c, διαφήμιση, gpo, σύνδεσμοι