Επιλογές γραμμής εντολών για τον καθορισμό των επιλογών εκκίνησης. Παράμετροι γραμμής εντολών για τον καθορισμό παραμέτρων εκκίνησης Παράδειγμα γραμμής εντολών 1s 8.3

Σε αυτό το άρθρο θα μιλήσω για πιθανές παραμέτρους και κλειδιά εκκίνησης για 1C 8.3, 8.2 και 8.1. Για τη διευκόλυνση των χρηστών, μπορείτε να χρησιμοποιήσετε ορισμένες από τις δυνατότητες που παρουσιάζονται. Δεν θα μπω σε βάθος και θα περιγράψω όλες τις πιθανές παραμέτρους, αλλά θα περιγράψω εκείνα τα σημεία που, κατά τη γνώμη μου, μπορεί να χρειάζονται οι απλοί χρήστες του προγράμματος.

Στην πλατφόρμα 1C 8.1, υπήρχε μόνο μία επιλογή για την εκκίνηση της εφαρμογής 1C - ένας παχύς πελάτης. Επιτρέψτε μου να αποκρυπτογραφήσω λίγο αυτήν την έννοια. Το 1C είναι ένα λογισμικό πελάτη-διακομιστή και για την εκτέλεσή του χρησιμοποιούνται εφαρμογές πελάτη.

Η έννοια του πυκνού πελάτη δεν υπήρχε πριν εμφανιστεί η έννοια του thin client και σημαίνει μεγαλύτερες απαιτήσεις στους πόρους του υπολογιστή του τελικού χρήστη.

Με την κυκλοφορία της πλατφόρμας 1C 8.2, κατέστη δυνατή η χρήση ενός thin client και ενός web client. Όλες αυτές οι εφαρμογές πελατών έχουν τα πλεονεκτήματα και τους περιορισμούς τους· έχουν ήδη γραφτεί πολλά άρθρα σχετικά με αυτό και δεν θα εμβαθύνω σε αυτό. Θα σημειώσω μόνο τα κύρια σημεία.

  • Διαμορφωτήςλειτουργεί μόνο σε λειτουργία πυκνού πελάτη.
  • Χοντρός πελάτηςτους πιο απαιτητικούς πόρους υπολογιστών.
  • Λεπτός πελάτηςδεν είναι απαιτητικό για τους πόρους του υπολογιστή του χρήστη σε λειτουργία πελάτη-διακομιστή, επειδή όλο το φορτίο πηγαίνει στον διακομιστή.
  • Web clientΑπαιτεί μόνο πρόγραμμα περιήγησης και σύνδεση στο Διαδίκτυο. Μπορείτε να εργαστείτε στο πρόγραμμα από οπουδήποτε στον κόσμο. Η άνετη εργασία εξαρτάται μόνο από την ταχύτητα της σύνδεσής σας στο Διαδίκτυο. Όλο το φορτίο πέφτει στον web server.

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

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

Επιλογές εκκίνησης 1C από τη γραμμή εντολών με αυτόματη επιλογή χρήστη

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

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

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

Εάν δεν θέλετε να επιλέγετε έναν χρήστη κάθε φορά που ξεκινάτε το 1C, υπάρχουν διάφοροι τρόποι για να το κάνετε αυτό.

Εάν εργάζεστε πάντα στο πρόγραμμα 1C 8 από τον ίδιο υπολογιστή, στον ίδιο χρήστη λειτουργικού συστήματος Windows, τότε μπορείτε να κάνετε τα εξής:

Εκκινούμε τη βάση πληροφοριών σε λειτουργία διαμόρφωσης. Επιλέξτε Διαχείριση => Χρήστες. Βρείτε τον χρήστη σας στη λίστα και κάντε κλικ στην επεξεργασία:

Καταργήστε την επιλογή του πλαισίου ελέγχου «1C: Enterprise Authentication» και επιλέξτε το πλαίσιο ελέγχου «Operating System Authentication». Κάντε κλικ στην επιλογή επιλογής, εμφανίζεται ένα παράθυρο για την επιλογή χρήστη του λειτουργικού συστήματος. Στην περίπτωσή μου, η λίστα "Domains" εμφανίζει το όνομα του υπολογιστή μου και η λίστα "Users" εμφανίζει τους υπάρχοντες χρήστες του λειτουργικού μου Windows.

Επιλέξτε τον χρήστη σας και αποθηκεύστε όλες τις αλλαγές:

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

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

Από τη βοήθεια 1C:

  • /Ν<имя>- Όνομα χρήστη. Πρέπει να καθοριστεί με τον ίδιο τρόπο όπως στη λίστα των χρηστών που δημιουργήθηκε στο Configurator.
  • /Π<пароль>- κωδικός πρόσβασης του χρήστη του οποίου το όνομα καθορίζεται στην παράμετρο /N. Εάν ο χρήστης δεν έχει κωδικό πρόσβασης, αυτή η παράμετρος μπορεί να παραλειφθεί.

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

Κάντε κύλιση δίπλα στην τελευταία σελίδα των ρυθμίσεων και δείτε τη γραμμή που χρειαζόμαστε «Επιλογές εκκίνησης για προχωρημένους». Εδώ γράφουμε /N "το όνομα χρήστη σας" /P "ο κωδικός σας". Εάν δεν υπάρχει κωδικός πρόσβασης, τότε αυτή η παράμετρος και η τιμή της δεν γράφονται. Αποθηκεύστε με το κουμπί «Τέλος». Εάν κάνετε λάθος με τον κωδικό πρόσβασης στην παράμετρο, θα εμφανιστεί επίσης το παράθυρο επιλογής χρήστη. Βεβαιωθείτε ότι όλα έχουν εισαχθεί σωστά.

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

Εκκίνηση μιας συγκεκριμένης βάσης δεδομένων 1C χωρίς επιλογή από μια λίστα βάσεων δεδομένων

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

  • /ΦΑ<путь>- διαδρομή προς τη βάση πληροφοριών, εάν είναι αποθηκευμένη σε αρχείο (το όνομα του αρχείου δεν χρειάζεται να καθοριστεί).

Ας δούμε το παράδειγμα μιας βάσης δεδομένων αρχείων 1C. Κάντε το ίδιο για όλες τις άλλες βάσεις δεδομένων από τη λίστα, εάν είναι απαραίτητο.

Και όσοι έχουν μια βάση δεδομένων στον διακομιστή θα πρέπει να χρησιμοποιούν μια διαφορετική παράμετρο για να υποδείξουν τη διαδρομή:

  • /ΜΙΚΡΟ<адрес>- η διεύθυνση της βάσης πληροφοριών που είναι αποθηκευμένη στον διακομιστή 1C:Enterprise 8 είναι η εξής:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

Αρχικά, ας δημιουργήσουμε μια συντόμευση για το εκτελέσιμο αρχείο 1cestart.exe. Ο ευκολότερος τρόπος είναι να αντιγράψετε τη συντόμευση 1C Enterprise που έχετε ήδη και να τη μετονομάσετε, για παράδειγμα, σε UT 10.3, ώστε να είναι σαφές ποια βάση δεδομένων θα ξεκινήσει:

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

Πρώτα γράφουμε την παράμετρο ENTERPRISE, σημαίνει ότι κατά την εκκίνηση θα επιλεγεί η λειτουργία εκκίνησης Enterprise. Εάν είναι απαραίτητο να εκτελεστεί ο διαμορφωτής, τότε γράφεται η παράμετρος DESIGNER.

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" επιχείρηση /F "D:\1C\Demo 1C database\Trade management (demo) για τον ιστότοπο."

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

Μπορείτε να προσθέσετε τις παραμέτρους ελέγχου ταυτότητας χρήστη που περιγράφονται παραπάνω σε αυτήν τη συντόμευση:

  • "C:\Program Files (x86)\1cv82\common\1cestart.exe" επιχείρηση /F "D:\1C\Demo 1C database\Trade Management (demo) for the site" /N "Fedorov (διαχειριστής)" /P «131».

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

Κλειδιά και παράμετροι για την εκκίνηση της βάσης δεδομένων 1C κατά την εκκίνηση των Windows

Ας υποθέσουμε ότι θέλετε όταν ενεργοποιείτε τον υπολογιστή σας και ξεκινάτε τα Windows, η βάση δεδομένων 1C που χρειάζεστε θα ξεκινά αυτόματα κάτω από τον χρήστη σας με έναν κωδικό πρόσβασης. Για να το κάνετε αυτό, πρέπει να δημιουργήσετε μια συντόμευση με παραμέτρους εκκίνησης όπως περιγράφεται παραπάνω και να τη βάλετε στο φάκελο "Εκκίνηση". Μεταβείτε στο Start => All Programs, δείτε τον φάκελο Startup, κάντε κλικ σε αυτόν με το δεξί κουμπί και κάντε κλικ στο Open. Αντιγράψτε τη συντόμευση που δημιουργήθηκε στον φάκελο "Εκκίνηση" που ανοίγει και την επόμενη φορά που θα ξεκινήσετε τα Windows 1C θα ξεκινήσει με τις παραμέτρους που καθορίζονται σε αυτόν.

Επιλογή διαφορετικών εκδόσεων της πλατφόρμας για την εκκίνηση βάσεων δεδομένων 1C

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

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

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

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

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

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

Το επόμενο βήμα είναι να κλείσουμε αυτόματα το πρόγραμμα μετά την εκτέλεση της εξωτερικής επεξεργασίας που δημιουργήσαμε και λειτουργεί ήδη για εμάς. Για να γίνει αυτό, στη διαδικασία OnOpen()Στο τέλος εισάγουμε την ακόλουθη εντολή: ShutdownSystem(False);σε αυτή την περίπτωση η παράμετρος Αναζητήστε την ευκαιρίαπερνάμε την τιμή "False" για να αποκόψουμε διάφορες επιλογές για πρόσθετες ερωτήσεις συστήματος κατά το κλείσιμο, ξεκινώντας έτσι τον άνευ όρων τερματισμό λειτουργίας του 1C μετά την ολοκλήρωση αυτής της εξωτερικής επεξεργασίας. Για να είμαστε σίγουροι, τρέχουμε ξανά το πρόγραμμα και εκτελούμε την επεξεργασία και βεβαιωνόμαστε ότι έχει δουλέψει και ότι το πρόγραμμα έχει κλείσει μόνο του.

"C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /FC:\path to database /N"UserName" /P"User Password" /Execute from:\ διαδρομή προς επεξεργασία\self-processing.epf

Ας αποκρυπτογραφήσουμε:

1. "C:\Program Files (x86)\1cv8\8.3.5.xxxx\bin\1cv8.exe" ΕΠΙΧΕΙΡΗΣΗ - ο ίδιος ο κινητήρας 1C σε αυτήν την περίπτωση είναι 8.3, ελέγξτε τη διαδρομή μόνοι σας, διαφέρει ανάλογα με την έκδοση και κινητήρα συμπεριλαμβανομένου μην ξεχάσετε να το επεξεργαστείτε μετά την ενημέρωση του τελευταίου.

2. /DisableStartupMessages - απενεργοποιήστε όλα τα μηνύματα κατά την εκκίνηση του συστήματος.

4. /N"UserName" /P"UserPassword" - αντίστοιχα /N όνομα χρήστη, επίσης αμέσως χωρίς κενό και κωδικό πρόσβασης /P.

5. /Execute from:\path to processing\self-processing.epf - /Execute ξεκινά την επεξεργασία μας, η διαδρομή και το όνομα πρέπει να ακολουθούν αυτό το κλειδί.

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

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

Αυτά τα απλά εργαλεία βοηθούν στην αυτοματοποίηση των καθημερινών λειτουργιών ρουτίνας, καλή τύχη σε εσάς!

Κατά την εκτέλεση του αρχείου 1CV8.EXE, οι ακόλουθες παράμετροι μπορούν να καθοριστούν στη γραμμή εντολών:
Επιλογές γραμμής εντολών επιλογής τρόπου λειτουργίας:
CONFIG - εκκίνηση του συστήματος 1C:Enterprise 8.x στη λειτουργία "Configurator". ENTERPRISE – εκκίνηση του συστήματος 1C:Enterprise 8.x στη λειτουργία «1C:Enterprise».
CREATEINFOBASE ] – δημιουργία βάσης πληροφοριών (
μια γραμμή που καθορίζει τις παραμέτρους της βάσης πληροφοριών, καθεμία από τις οποίες είναι ένα τμήμα της φόρμας<Имя параметра=><Значение>, όπου Parameter Name είναι το όνομα της παραμέτρου και Value είναι η τιμή της.
Τα θραύσματα χωρίζονται μεταξύ τους με τα σύμβολα «;».
Εάν μια τιμή περιέχει κενό διάστημα, πρέπει να περικλείεται σε διπλά εισαγωγικά (“”).

Η ακόλουθη παράμετρος ορίζεται για την έκδοση αρχείου:

Αρχείο - κατάλογος βάσης πληροφοριών.
Τοπική τοποθεσία - γλώσσα (χώρα) που θα χρησιμοποιηθεί για τη δημιουργία της βάσης πληροφοριών. Οι έγκυρες τιμές είναι ίδιες με αυτές της παραμέτρου<Форматная строка>μέθοδος Μορφή. Η παράμετρος Locale δεν απαιτείται. Εάν δεν καθορίζεται, θα χρησιμοποιηθούν οι τοπικές ρυθμίσεις της τρέχουσας βάσης πληροφοριών.

Οι ακόλουθες παράμετροι ορίζονται για την επιλογή πελάτη-διακομιστή:
Srvr - 1C: Όνομα διακομιστή επιχείρησης.
Ref - όνομα της βάσης πληροφοριών στον διακομιστή.
SQLSrvr - Όνομα διακομιστή SQL.
SQLDB - όνομα της βάσης δεδομένων SQL.
SQLUID - όνομα χρήστη SQL.
SQLPwd - κωδικός πρόσβασης χρήστη SQL. Εάν δεν έχει καθοριστεί κωδικός πρόσβασης για τον χρήστη SQL, τότε αυτή η παράμετρος μπορεί να παραλειφθεί.
SQLYOffs – Μετατόπιση ημερομηνίας που χρησιμοποιείται για την αποθήκευση ημερομηνιών στον SQL Server. Μπορεί να λάβει τιμές 0 ή 2000. Αυτή η παράμετρος δεν απαιτείται. Εάν δεν καθορίζεται, η τιμή 0 γίνεται αποδεκτή.
Locale – γλώσσα (χώρα), (παρόμοια με την έκδοση αρχείου).

Για όλες τις επιλογές ορίζονται οι ακόλουθες παράμετροι:
Usr - όνομα χρήστη;
Pwd - κωδικός πρόσβασης
/AddInList – παράμετρος που υποδεικνύει με ποιο όνομα πρέπει να προστεθεί η βάση δεδομένων στη λίστα· εάν δεν έχει καθοριστεί, η βάση δεδομένων δεν θα προστεθεί στη λίστα. Εάν δεν έχει καθοριστεί ένα όνομα, χρησιμοποιείται η προεπιλογή, παρόμοια με τη διαδραστική δημιουργία μιας βάσης πληροφοριών.

Δεν επιτρέπεται η ταυτόχρονη χρήση κλειδιών.

Επιλογές γραμμής εντολών για τον καθορισμό των επιλογών εκκίνησης:
/@<имя файла>– οι παράμετροι της γραμμής εντολών εγγράφονται στο καθορισμένο αρχείο
/ΦΑ<Путь>– διαδρομή προς τη βάση πληροφοριών, εάν είναι αποθηκευμένη σε αρχείο (το όνομα του αρχείου δεν χρειάζεται να καθοριστεί)
/ΜΙΚΡΟ<Адрес>– η διεύθυνση της βάσης πληροφοριών που είναι αποθηκευμένη στον διακομιστή 1C:Enterprise 8.x είναι η εξής:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/Ν<Имя>-Όνομα χρήστη. Πρέπει να καθοριστεί με τον ίδιο τρόπο όπως στη λίστα των χρηστών που δημιουργήθηκε στο Configurator
/Π<Пароль>-κωδικός πρόσβασης του χρήστη του οποίου το όνομα καθορίζεται στην παράμετρο /N. Εάν ο χρήστης δεν έχει κωδικό πρόσβασης, αυτή η παράμετρος μπορεί να παραλειφθεί
/WA - απαγορεύει τη χρήση ελέγχου ταυτότητας των Windows κατά την εκκίνηση ενός Enterprise ή Configurator
/WA+ που ορίζει την υποχρεωτική χρήση του ελέγχου ταυτότητας των Windows κατά την εκκίνηση του 1C:Enterprise ή του Configurator. Εάν ο διακόπτης /WA δεν έχει καθοριστεί, η επιλογή γραμμής εντολών /WA+ θεωρείται ότι χρησιμοποιείται.
/AU - απαγορεύει την εμφάνιση μιας ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση
Ρύθμιση /AU+ για εμφάνιση μιας ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση. Εάν ο διακόπτης /AU δεν έχει καθοριστεί, η επιλογή γραμμής εντολών /AU+ θεωρείται ότι χρησιμοποιείται.
/Εξω<Имя файла>[-NoT_runcate] – ρύθμιση ενός αρχείου για εμφάνιση μηνυμάτων υπηρεσίας. Εάν έχει καθοριστεί ο διακόπτης –NoT_runcate (διαχωρίζεται με κενό), το αρχείο δεν διαγράφεται
/ΜΕΓΑΛΟ<Каталог>– υποδεικνύει τον κατάλογο των τοπικών πόρων διεπαφής (για παράδειγμα, "RU")
/DisableStartupMessages -Αποκλείει τα μηνύματα εκκίνησης: «Η διαμόρφωση της βάσης δεδομένων δεν ταιριάζει με την αποθηκευμένη διαμόρφωση. Να συνεχίσει?"; «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία της βοήθειας διαμόρφωσης. Για να επεξεργαστείτε τη βοήθεια, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη." «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία εγγράφων HTML, συμπεριλαμβανομένων των θεμάτων βοήθειας. Για να επεξεργαστείτε έγγραφα HTML, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη. Σε αυτήν την εκκίνηση, η επεξεργασία εγγράφων html δεν θα είναι διαθέσιμη."
/ΝΤΟ<Строка текста>– μεταβίβαση της παραμέτρου στις παραμέτρους της γραμμής εντολών διαμόρφωσης της λειτουργίας δέσμης διαμορφωτή:
/DumpIB<Имя файла>-φόρτωση της βάσης πληροφοριών σε λειτουργία εντολών
/RestoreIB<Имя файла>– φόρτωση της βάσης πληροφοριών σε λειτουργία εντολών
/DumpCfg<имя cf файла>– αποθήκευση της διαμόρφωσης σε αρχείο
/LoadCfg<имя cf файла>– φόρτωση ρυθμίσεων από το αρχείο
/UpdateDBCfg [-WarningsAsErrors] – ενημέρωση της διαμόρφωσης της βάσης δεδομένων. Εάν έχει καθοριστεί το κλειδί WarningsAsErrors (διαχωρίζεται με κενό), τότε όλα τα προειδοποιητικά μηνύματα θα αντιμετωπίζονται ως σφάλματα
/DumpDBCfg<имя cf файла>– αποθήκευση της διαμόρφωσης της βάσης δεδομένων σε ένα αρχείο
/RollbackCfg – επιστροφή στη διαμόρφωση της βάσης δεδομένων
/CheckModules – πραγματοποιήστε έλεγχο σύνταξης
/UpdateCfg<имя cf | cfu файла>– ενημέρωση της υποστηριζόμενης διαμόρφωσης
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – πραγματοποιήστε δοκιμή και διόρθωση της βάσης πληροφοριών
ReIndex – αναπροσαρμογή πινάκων
LogIntergrity – έλεγχος λογικής ακεραιότητας
RecalcTotals – επανυπολογισμός συνόλων
IBCompression – συμπίεση πίνακα
TestOnly - μόνο δοκιμή

Εάν υπάρχουν αναφορές σε ανύπαρκτα αντικείμενα:
BadRefCreate – δημιουργία αντικειμένων
BadRefClear – καθαρά αντικείμενα
BadRefNone - μην αλλάζετε

σε περίπτωση μερικής απώλειας αντικειμένων:
BadDataCreate – δημιουργία αντικειμένων
BadDataDelete – διαγραφή αντικειμένων

Δεν επιτρέπεται η ταυτόχρονη χρήση κλειδιών σε μια υποομάδα παραμέτρων.
Εάν η εντολή ήταν επιτυχής, επιστρέφει έναν κωδικό 0, διαφορετικά - 1 (101 εάν υπάρχουν σφάλματα στα δεδομένα).
Μετά την εκτέλεση, κλείνει το σύστημα 1C:Enterprise 8.x.

Επιλογές γραμμής εντολών λειτουργίας δέσμης για τη δημιουργία αρχείων παράδοσης και ενημέρωσης:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-φά<имя cf файла>|-v<версия дистрибутива>]+] – Δημιουργία αρχείων παράδοσης και ενημέρωσης
-cffile<имя cf файла>– οδηγίες για τη δημιουργία κιτ διανομής
-cfufile<имя cfu файла>– οδηγίες για τη δημιουργία μιας ενημέρωσης
-φά<имя cf файла>– η διανομή που περιλαμβάνεται στην ενημέρωση προσδιορίζεται από το όνομα
-v<версия дистрибутива>] – η διανομή που περιλαμβάνεται στην ενημέρωση προσδιορίζεται από την έκδοση
Σημείωση: ομάδα παραμέτρων -f<имя cf файла>|-v<версия дистрибутива>επαναλαμβάνεται όσες φορές περιλαμβάνονται στην ενημέρωση τα αρχεία διανομής.

Ένας αριθμός ενεργειών, τόσο για την απλοποίηση της εργασίας των χρηστών στο πρόγραμμα όσο και για την εκτέλεση ορισμένων διοικητικών εργασιών με τη βάση δεδομένων, μπορούν να εκτελεστούν χρησιμοποιώντας τις παραμέτρους εκκίνησης 1C:

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

Εισαγωγή παραμέτρων στο παράθυρο επιλογής βάσης

Το τυπικό παράθυρο επιλογής βάσης πληροφοριών (Εικ. 1), εκτός από την επιλογή της λειτουργίας εκκίνησης (Configurator ή 1Enterprise), διαθέτει τέσσερα ακόμη λειτουργικά κουμπιά:

  • Προσθήκη;
  • Αλλαγή;
  • Διαγράφω;
  • Ρύθμιση.

Εάν επιλέξετε τη βάση πληροφοριών και κάνετε κλικ στο κουμπί «Αλλαγή» και παραλείψετε το πρώτο παράθυρο διαλόγου, θα ανοίξει η φόρμα (Εικ. 2).

Εικ.2

Το πεδίο εισαγωγής στην ενότητα "Προηγμένες επιλογές εκκίνησης:" σας επιτρέπει να εισαγάγετε ορισμένα κλειδιά:

  • /N "Όνομα χρήστη" - αυτή η γραμμή σημαίνει ότι το πρόγραμμα θα ξεκινήσει κάτω από τον χρήστη του οποίου το όνομα αναφέρεται σε εισαγωγικά.
  • /P "Κωδικός πρόσβασης" - εάν ο έλεγχος ταυτότητας χρήστη απαιτεί την εισαγωγή κωδικού πρόσβασης, πρέπει να καθοριστεί στην τιμή της παραμέτρου.
  • /UC "Code" - χρησιμοποιώντας αυτήν την παράμετρο σας επιτρέπει να ξεμπλοκάρετε τις συνδέσεις στη βάση πληροφοριών (ο αποκλεισμός είναι απαραίτητος όταν απαιτείται αποκλειστική πρόσβαση).

Έτσι, μια γραμμή όπως "/N "Ivanov Ivan Ivanovich" /P "1234"" απαλλάσσει τον χρήστη σε ένα συγκεκριμένο χώρο εργασίας από την ανάγκη συνεχούς σύνδεσης κατά την εκκίνηση του συστήματος.

Επιλογές συντομεύσεων

Οι παραπάνω παράμετροι μπορούν να καθοριστούν αλλού. Καλώντας το μενού περιβάλλοντος της συντόμευσης του προγράμματος και μεταβαίνοντας στις ιδιότητες του, μπορείτε να εμφανίσετε ένα παράθυρο (Εικ. 3)

Εικ.3

Για να εισάγουμε παραμέτρους, χρειαζόμαστε το πεδίο εισαγωγής «Αντικείμενο».

Πρώτα απ 'όλα, πρέπει να αποφασίσετε για τη λειτουργία εκκίνησης της εφαρμογής:

  • Το DESIGNER (στο 8.0 αυτή είναι η παράμετρος CONFIG) σας επιτρέπει να εκτελέσετε το πρόγραμμα σε λειτουργία διαμόρφωσης.
  • ENTERPRISE σημαίνει έναρξη μιας κανονικής εφαρμογής.

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

  • /F "διεύθυνση βάσης" - χρησιμοποιείται εάν η εργασία εκτελείται σε λειτουργία αρχείου.
  • /S "όνομα διακομιστή"\ "όνομα βάσης δεδομένων στον διακομιστή" - ξεκινά τη βάση δεδομένων σε λειτουργία πελάτη-διακομιστή.
  • /WS “address” - για τη δημιουργία σύνδεσης με τον διακομιστή web.

Στην τελευταία περίπτωση, ενδέχεται να απαιτείται έλεγχος ταυτότητας χρήστη σε απομακρυσμένο διακομιστή web. Ένας αριθμός παραμέτρων σάς επιτρέπει να ρυθμίσετε με ακρίβεια:

  1. Wsn – όνομα χρήστη με το οποίο θα γίνει η σύνδεση με τον διακομιστή.
  2. Wsp – κωδικός πρόσβασης του παραπάνω χρήστη.
  3. Wspsrv – διεύθυνση διακομιστή μεσολάβησης.
  4. Wspport – θύρα του αντίστοιχου διακομιστή μεσολάβησης.

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

Αντιγράφοντας τη συντόμευση που δημιουργήθηκε στο φάκελο "Startup", μπορείτε να βελτιστοποιήσετε περαιτέρω τη λειτουργία του συστήματος (Εικ. 4).

Εικ.4

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

Η ενεργοποίηση και η απενεργοποίηση του ελέγχου ταυτότητας χρήστη των Windows πραγματοποιείται χρησιμοποιώντας τις παραμέτρους /WA+ και /WA-

Γραμμή εντολών και επιλογές

Στην πραγματικότητα, η γραμμή που είναι γραμμένη στο πεδίο «Αντικείμενο» μπορεί να αντιγραφεί σχεδόν χωρίς διόρθωση στη γραμμή εντολών που ξεκινά μέσω Start->All Programs->Accessories->Run. Το αποτέλεσμα θα είναι το ίδιο.

Εδώ μπορείτε να καθορίσετε πολλές παραμέτρους που μπορούν επίσης να χρησιμοποιηθούν από τη γραμμή εντολών:

  • CREATEINFOBASE – σας επιτρέπει να δημιουργήσετε μια βάση πληροφοριών συγκεκριμένου τύπου (το αρχείο προτύπου πρέπει να έχει την επέκταση (dt ή cf).
  • Η συμβολοσειρά σύνδεσης είναι μια απαιτούμενη παράμετρος που υποδεικνύει τη θέση της δημιουργημένης βάσης δεδομένων, πρέπει να αποτελείται από ένα ζεύγος Όνομα παραμέτρων και Τιμές, σε συνδυασμό με σύμβολο ίσου (παράδειγμα γραμμής για την έκδοση αρχείου της εργασίας: Αρχείο= “D:\1с βάση\ 1Cv8Log” για βάσεις δεδομένων διακομιστή Srvr= “Διακομιστής3”);
  • DBMS – ανάλογα με την καθορισμένη τιμή, περιγράφει τον τύπο διακομιστή βάσης δεδομένων που χρησιμοποιείται.

Δημιουργία αντιγράφων ασφαλείας μιας βάσης δεδομένων χρησιμοποιώντας παραμέτρους γραμμής εντολών 1C

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

Συμπέρασμα

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

Επιλογές γραμμής εντολών επιλογής τρόπου λειτουργίας:

CONFIG
εκκίνηση του συστήματος 1C:Enterprise 8 στη λειτουργία "Configurator".

ΕΠΙΧΕΙΡΗΣΗ
εκκίνηση του συστήματος 1C:Enterprise 8 στη λειτουργία "1C:Enterprise"

CREATEINFOBASE
δημιουργία αρχείων παράδοσης και ενημέρωσης


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

Επιλογές λειτουργίας αρχείου

Κατάλογος βάσης πληροφοριών αρχείων.
Τοπική ρύθμιση είναι η γλώσσα (χώρα) που θα χρησιμοποιηθεί για τη δημιουργία της βάσης πληροφοριών. Οι έγκυρες τιμές είναι οι ίδιες με την παράμετρο της μεθόδου Format. Η παράμετρος Locale δεν απαιτείται. Εάν δεν καθορίζεται, θα χρησιμοποιηθούν οι τοπικές ρυθμίσεις της τρέχουσας βάσης πληροφοριών.

Παράμετροι λειτουργίας πελάτη-διακομιστή

Srvr 1C: Όνομα διακομιστή επιχείρησης.
Αναφ. όνομα της βάσης πληροφοριών στον διακομιστή.
Όνομα διακομιστή SQLSrvr SQL.
Όνομα βάσης δεδομένων SQLDB SQL.
Όνομα χρήστη SQLUID SQL.
Κωδικός πρόσβασης χρήστη SQLPwd SQL. Εάν δεν έχει καθοριστεί κωδικός πρόσβασης για τον χρήστη SQL, τότε αυτή η παράμετρος μπορεί να παραλειφθεί.
Το SQLYOffs είναι η μετατόπιση ημερομηνίας που χρησιμοποιείται για την αποθήκευση ημερομηνιών στον SQL Server. Μπορεί να λάβει τιμές 0 ή 2000. Αυτή η παράμετρος δεν απαιτείται. Εάν δεν καθορίζεται, η τιμή 0 γίνεται αποδεκτή.
Locale - γλώσσα (χώρα), (παρόμοια με την έκδοση αρχείου).

Για όλες τις επιλογές ορίζονται οι ακόλουθες παράμετροι:

UsrΌνομα χρήστη;
PwdΚωδικός πρόσβασης

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

Επιλογές γραμμής εντολών για τον καθορισμό των επιλογών εκκίνησης:

/@
Οι παράμετροι της γραμμής εντολών είναι γραμμένες στο καθορισμένο αρχείο

/ΦΑ
διαδρομή προς τη βάση πληροφοριών, εάν είναι αποθηκευμένο σε αρχείο (το όνομα του αρχείου δεν χρειάζεται να καθοριστεί)

/ΜΙΚΡΟ
Η διεύθυνση της βάσης πληροφοριών που είναι αποθηκευμένη στον διακομιστή 1C:Enterprise 8 είναι η εξής:


Όνομα χρήστη. Πρέπει να καθοριστεί με τον ίδιο τρόπο όπως στη λίστα των χρηστών που δημιουργήθηκε στο Configurator


Ο κωδικός πρόσβασης του χρήστη του οποίου το όνομα καθορίζεται στην παράμετρο /N. Εάν ο χρήστης δεν έχει κωδικό πρόσβασης, αυτή η παράμετρος μπορεί να παραλειφθεί

/WA-
απαγόρευση της χρήσης ελέγχου ταυτότητας των Windows κατά την εκκίνηση ενός Enterprise ή Configurator

/WA+
ρύθμιση της υποχρεωτικής χρήσης του ελέγχου ταυτότητας των Windows κατά την εκκίνηση του 1C:Enterprise ή του Configurator. Εάν ο διακόπτης /WA δεν έχει καθοριστεί, η επιλογή γραμμής εντολών /WA+ θεωρείται ότι χρησιμοποιείται.

/AU-
απαγόρευση της εμφάνισης μιας ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση

/AU+
ορίζοντας την έξοδο της ερώτησης σχετικά με την ενημέρωση της τρέχουσας έκδοσης του 1C:Enterprise από μια διαχειριστική εγκατάσταση. Εάν ο διακόπτης /AU δεν έχει καθοριστεί, η επιλογή γραμμής εντολών /AU+ θεωρείται ότι χρησιμοποιείται.

/Εξω
[-NoTruncate]
εγκατάσταση ενός αρχείου για την έξοδο μηνυμάτων υπηρεσίας. Εάν έχει καθοριστεί το κλειδί NoTruncate (διαχωρίζεται με κενό), το αρχείο δεν διαγράφεται

/ΜΕΓΑΛΟ
υποδεικνύει τον κατάλογο των τοπικών πόρων διεπαφής (για παράδειγμα, "RU")

/DisableStartup Messages
Καταργεί τα μηνύματα εκκίνησης: «Η διαμόρφωση της βάσης δεδομένων δεν ταιριάζει με την αποθηκευμένη διαμόρφωση. Να συνεχίσει?"; «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία της βοήθειας διαμόρφωσης. Για να επεξεργαστείτε τη βοήθεια, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη." «Οι δυνατότητες του υπολογιστή σας δεν επαρκούν για την επεξεργασία εγγράφων HTML, συμπεριλαμβανομένων των θεμάτων βοήθειας. Για να επεξεργαστείτε έγγραφα HTML, πρέπει να εγκαταστήσετε τον Microsoft Internet Explorer έκδοση 6.0 ή νεότερη. Σε αυτήν την εκκίνηση, η επεξεργασία εγγράφων html δεν θα είναι διαθέσιμη."

/ΝΤΟ
περνώντας μια παράμετρο στη διαμόρφωση

Λειτουργία παρτίδας

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

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

    • εκκίνηση του συστήματος 1C:Enterprise 8 σε λειτουργία Configurator.
    • Παράμετροι βάσης πληροφοριών: χρήστης, κωδικός πρόσβασης. για την έκδοση του αρχείου - κατάλογος, γλώσσα. για την επιλογή πελάτη-διακομιστή - όνομα διακομιστή, όνομα βάσης πληροφοριών, όνομα διακομιστή SQL, όνομα βάσης δεδομένων SQL, όνομα χρήστη και κωδικός πρόσβασης SQL, μετατόπιση ημερομηνίας.

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

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

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

    Παράμετροι γραμμής εντολών λειτουργίας παρτίδας διαμορφωτή:

    /DumpIB
    εκφόρτωση της βάσης πληροφοριών σε λειτουργία εντολών

    /DumpCfg
    αποθήκευση της διαμόρφωσης στο αρχείο

    /UpdateDBCfg
    [-WarningsAsErrors]
    ενημέρωση της διαμόρφωσης της βάσης δεδομένων. Εάν έχει καθοριστεί το κλειδί Warnings-AsErrors (διαχωρίζεται με κενό), τότε όλα τα προειδοποιητικά μηνύματα θα αντιμετωπίζονται ως σφάλματα

    /DumpDBCfg
    αποθήκευση της διαμόρφωσης της βάσης δεδομένων σε αρχείο

    /RollbackCfg
    επιστροφή στη διαμόρφωση της βάσης δεδομένων

    /CheckModules
    πραγματοποιήστε έλεγχο σύνταξης

    /UpdateCfg
    ενημέρωση μιας υποστηριζόμενης διαμόρφωσης

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    διενεργούν δοκιμές και διόρθωση της βάσης πληροφοριών

    ReIndex
    αναπροσαρμογή πίνακα

    LogIntergrity
    έλεγχος λογικής ακεραιότητας

    RecalcTotals
    επανυπολογισμός των αποτελεσμάτων

    IBCompression
    συμπίεση τραπεζιού

    TestOnly
    δοκιμή μόνο όταν υπάρχουν αναφορές σε ανύπαρκτα αντικείμενα:

    BadRefCreate
    δημιουργήστε αντικείμενα

    BadRefClear
    καθαρά αντικείμενα

    BadRefNone
    μην αλλάξεις

    Σε περίπτωση μερικής απώλειας αντικειμένων:

    BadDataCreate
    δημιουργήστε αντικείμενα

    BadDataDelete
    διαγράψτε αντικείμενα

    Δεν επιτρέπεται η ταυτόχρονη χρήση κλειδιών σε μια υποομάδα παραμέτρων. Εάν η εντολή ήταν επιτυχής, επιστρέφει έναν κωδικό 0, διαφορετικά 1 (101 εάν υπάρχουν σφάλματα στα δεδομένα).

    Επιλογές γραμμής εντολών λειτουργίας δέσμης για τη δημιουργία αρχείων παράδοσης και ενημέρωσης:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Δημιουργία αρχείων παράδοσης και ενημέρωσης

    Cffile
    οδηγίες για τη δημιουργία μιας διανομής

    Cfufile
    οδηγίες για τη δημιουργία μιας ενημέρωσης

    φά
    η διανομή που περιλαμβάνεται στην ενημέρωση προσδιορίζεται από το όνομα

    V ]
    η διανομή που περιλαμβάνεται στην ενημέρωση καθορίζεται από την έκδοση

    Σημείωση: η ομάδα παραμέτρων -f |-v επαναλαμβάνεται όσες φορές περιλαμβάνονται τα αρχεία διανομής στην ενημέρωση.

    Παράμετροι γραμμής εντολών για εργασία με το αποθετήριο ρυθμίσεων:

    /DepotF
    κατάλογο αποθήκευσης

    /DepotN
    όνομα χρήστη αποθήκευσης

    /DepotP
    κωδικό πρόσβασης χρήστη αποθήκευσης

    V
    v - αριθμός έκδοσης, εάν ο αριθμός έκδοσης δεν έχει καθοριστεί ή είναι ίσος με -1, η πιο πρόσφατη έκδοση θα αποθηκευτεί.

    /DepotUpdateCfg [-v ] [-αναθεωρήθηκε]
    Ενημέρωση διαμόρφωσης αποθηκευτικού χώρου από το αρχείο (λειτουργία δέσμης)

    V
    αριθμός έκδοσης, εάν ο αριθμός έκδοσης δεν έχει καθοριστεί ή είναι ίσος με -1, η πιο πρόσφατη έκδοση θα αποθηκευτεί, εάν η διαμόρφωση είναι συνδεδεμένη στο χώρο αποθήκευσης, τότε η παράμετρος αγνοείται

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

    Παράμετροι γραμμής εντολών για καταχώριση σε λειτουργία δέσμης του 1C:Enterprise 8 ως διακομιστή Αυτοματισμού:

    /RegServer
    εγγραφή αίτησης

    /UnregServer
    διαγραφή εγγραφής αίτησης

    Μετά την εκτέλεση, κλείνει το σύστημα 1C:Enterprise 8.
    Εάν οι τιμές των παραμέτρων περιλαμβάνουν κενά (για παράδειγμα, μια διαδρομή ή ένα όνομα αρχείου), οι τιμές πρέπει να περικλείονται σε εισαγωγικά.

    Παραδείγματα

    Πώς να εκκινήσετε το 1C: Enterprise 8 από τη γραμμή εντολών

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Όνομα χρήστη /P Κωδικός πρόσβασης

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Όνομα χρήστη /P Κωδικός πρόσβασης

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Όνομα χρήστη /P Κωδικός πρόσβασης

    Πώς να αναγκάσετε το 1C:Enterprise να ανεβάσει μια βάση δεδομένων από τη γραμμή εντολών

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Όνομα χρήστη /P Κωδικός πρόσβασης /DumpIB c:\name.dt

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Όνομα χρήστη /P Κωδικός πρόσβασης /UpdateDBCfg

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (διαχειριστής)" /P"" /IBcheckAndRepair -LogIntegrity

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /CheckConfig -ClientServer -Client -ExternalConnectionServer -ExternalConnection -Server -DistributiveModules -IncorrectReferences -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

    Πώς να συντομεύσετε το αρχείο καταγραφής μέσω προγραμματισμού

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /OutD:\my\log.txt /ReduceEventLogSize 2004-12- 26 -saveAsC:\OldLog.elf

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

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (διαχειριστής)" /P"" /DumpConfigFiles "D:\1\11" -Ενότητα

    Πώς να φορτώσετε αρχεία βοήθειας που είναι αποθηκευμένα σε μορφή htm σε μια λύση εφαρμογής

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (διαχειριστής)" /P"" /LoadConfigFiles "D:\1\11" -Βοήθεια