Parameter baris perintah 1s 8.3. Opsi baris perintah untuk menentukan opsi startup

Parameter baris perintah 1s 8.3.  Opsi baris perintah untuk menentukan opsi startup
Parameter baris perintah 1s 8.3. Opsi baris perintah untuk menentukan opsi startup

Saat menjalankan file 1CV8.EXE, parameter berikut dapat ditentukan pada baris perintah:
Pilihan baris perintah pemilihan mode:
CONFIG – meluncurkan sistem 1C:Enterprise 8.x dalam mode “Configurator”; ENTERPRISE – meluncurkan sistem 1C:Enterprise 8.x dalam mode “1C:Enterprise”;
BUAT INFOBASE ] - Penciptaan basis informasi (
sebuah baris yang menentukan parameter infobase, yang masing-masing merupakan bagian dari formulir<Имя параметра=><Значение>, dengan Nama Parameter adalah nama parameter, dan Nilai adalah nilainya.
Fragmen dipisahkan satu sama lain dengan simbol ';'.
Jika nilainya mengandung karakter spasi putih, maka harus diapit tanda kutip ganda (“”).

Untuk versi file, parameter berikut ditentukan:

File - direktori basis informasi;
Lokal - bahasa (negara) yang akan digunakan untuk membuat basis informasi. Nilai yang valid sama dengan parameternya<Форматная строка>format metode. Parameter Lokal tidak diperlukan. Jika tidak ditentukan, pengaturan regional dari basis info saat ini akan digunakan.

Parameter berikut ditentukan untuk opsi client-server:
Srvr - 1C:Nama server perusahaan;
Ref - nama infobase di server;
SQLSrvr - nama server SQL;
SQLDB - nama basis data SQL;
SQLUID - nama pengguna SQL;
SQLPwd - kata sandi pengguna SQL. Jika kata sandi untuk pengguna SQL tidak ditentukan, maka parameter ini dapat dihilangkan.
SQLYOffs – offset tanggal yang digunakan untuk menyimpan tanggal SQLServer. Dapat mengambil nilai 0 atau 2000. Parameter ini tidak perlu bertanya. Jika tidak ditentukan, nilai 0 diterima.
Lokal – bahasa (negara), (mirip dengan versi file).

Untuk semua opsi, parameter berikut ditentukan:
Usr - nama pengguna;
Pwd - kata sandi
/AddInList – parameter yang menunjukkan nama apa yang akan ditambahkan database ke daftar; jika tidak ditentukan, database tidak akan ditambahkan ke daftar. Jika nama tidak ditentukan, nama default digunakan, mirip dengan pembuatan basis info interaktif.

Penggunaan kunci secara bersamaan tidak diperbolehkan.

Opsi baris perintah untuk menentukan opsi startup:
/@<имя файла>– parameter baris perintah ditulis dalam file yang ditentukan
/F<Путь>– path ke infobase, jika disimpan dalam file (nama file tidak perlu ditentukan)
/S<Адрес>– alamat basis informasi yang disimpan di server 1C:Enterprise 8.x adalah sebagai berikut:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-nama belakang. Harus ditentukan dengan cara yang sama seperti pada daftar pengguna yang dibuat di Configurator
/P<Пароль>-kata sandi pengguna yang namanya ditentukan dalam parameter /N. Jika pengguna tidak memiliki kata sandi, parameter ini dapat dihilangkan
/WA - melarang penggunaan otentikasi Windows saat memulai Enterprise atau Configurator
/WA+ mengatur penggunaan wajib otentikasi Windows saat memulai 1C:Enterprise atau Configurator. Jika saklar /WA tidak ditentukan, opsi baris perintah /WA+ diasumsikan digunakan.
/AU - melarang menampilkan pertanyaan tentang pembaruan versi saat ini 1C:Perusahaan dengan instalasi administratif
Pengaturan /AU+ untuk menampilkan pertanyaan tentang memperbarui versi 1C:Enterprise saat ini dari instalasi administratif. Jika sakelar /AU tidak ditentukan, opsi baris perintah /AU+ diasumsikan digunakan.
/Keluar<Имя файла>[-NoT_runcate] – mengatur file untuk menampilkan pesan layanan. Jika sakelar –NoT_runcate ditentukan (dipisahkan dengan spasi), file tidak akan dihapus
/L<Каталог>– menunjukkan direktori sumber daya antarmuka yang dilokalkan (misalnya, “RU”)
/DisableStartupMessages -Menekan pesan startup: “Konfigurasi database tidak cocok dengan konfigurasi yang disimpan. Melanjutkan?"; “Kemampuan komputer Anda tidak memadai untuk mengedit bantuan konfigurasi. Untuk mengedit bantuan, Anda harus menginstal Microsoft Penjelajah Internet versi 6.0 atau lebih tinggi."; “Kemampuan komputer Anda tidak memadai untuk mengedit dokumen HTML, termasuk topik bantuan. Untuk mengedit dokumen html Anda harus menginstal Microsoft Internet Versi penjelajah 6.0 atau lebih tinggi. Dalam peluncuran ini, pengeditan dokumen html tidak akan tersedia."
/C<Строка текста>– meneruskan parameter ke konfigurasi Parameter baris perintah mode batch konfigurator:
/BuangIB<Имя файла>-mengunggah basis informasi dalam mode perintah
/PulihkanIB<Имя файла>– memuat basis info dalam mode perintah
/ BuangCfg<имя cf файла>– menyimpan konfigurasi ke file
/BebanCfg<имя cf файла>– memuat konfigurasi dari file
/UpdateDBCfg [-WarningsAsErrors] – perbarui konfigurasi database. Jika kunci WarningsAsErrors ditentukan (dipisahkan dengan spasi), maka semua pesan peringatan akan dianggap sebagai kesalahan
/BuangDBCfg<имя cf файла>– menyimpan konfigurasi database ke file
/RollbackCfg – kembali ke konfigurasi database
/CheckModules – melakukan pemeriksaan sintaksis
/PerbaruiCfg<имя cf | cfu файла>– memperbarui konfigurasi yang didukung
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] ] – menguji dan memperbaiki basis info
ReIndex – mengindeks ulang tabel
LogIntergrity – pemeriksaan integritas logis
RecalcTotals – penghitungan ulang total
IBCompression – kompresi tabel
TestOnly - hanya pengujian

Jika ada referensi ke objek yang tidak ada:
BadRefCreate – membuat objek
BadRefClear – menghapus objek
BadRefNone - jangan berubah

dalam hal kehilangan sebagian benda:
BadDataCreate – membuat objek
BadDataDelete – menghapus objek

Penggunaan kunci secara bersamaan dalam subgrup parameter tidak diperbolehkan.
Jika perintah berhasil, mengembalikan kode pengembalian 0, jika tidak - 1 (101 jika ada kesalahan dalam data).
Setelah eksekusi, tutup sistem 1C:Enterprise 8.x.

Opsi baris perintah mode batch untuk membuat file pengiriman dan pembaruan:
/BuatDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-F<имя cf файла>|-v<версия дистрибутива>]+] – Membuat pengiriman dan memperbarui file
-cffile<имя cf файла>– instruksi untuk membuat kit distribusi
-cfufile<имя cfu файла>– instruksi untuk membuat pembaruan
-F<имя cf файла>– distribusi yang disertakan dalam pembaruan ditentukan berdasarkan namanya
-v<версия дистрибутива>] – distribusi yang disertakan dalam pembaruan ditentukan oleh versinya
Catatan: grup parameter -f<имя cf файла>|-v<версия дистрибутива>diulangi sebanyak file distribusi disertakan dalam pembaruan.

Opsi baris perintah pemilihan mode:

KONFIGURASI
meluncurkan sistem 1C:Enterprise 8 dalam mode "Configurator".

PERUSAHAAN
meluncurkan sistem 1C:Enterprise 8 dalam mode “1C:Enterprise”.

BUAT INFOBASE
membuat pengiriman dan memperbarui file


sebuah baris yang menentukan parameter infobase, yang masing-masing merupakan bagian dari formulir
,
dimana Nama Parameter adalah nama parameter, dan Nilai adalah nilainya. Fragmen dipisahkan satu sama lain dengan tanda ";". Jika suatu nilai mengandung spasi, maka nilai tersebut harus diapit tanda kutip ganda (").

Opsi Mode File

Direktori basis informasi file;
Lokal adalah bahasa (negara) yang akan digunakan untuk membuat basis informasi. Nilai yang valid sama dengan parameter metode Format. Parameter Lokal tidak diperlukan. Jika tidak ditentukan, pengaturan regional dari basis info saat ini akan digunakan.

Parameter mode klien-server

Srvr 1C:Nama server perusahaan;
Nama referensi infobase di server;
Nama server SQL SQLSrvr;
nama database SQLDB SQL;
nama pengguna SQLUID SQL;
Kata sandi pengguna SQLPwd SQL. Jika kata sandi untuk pengguna SQL tidak ditentukan, maka parameter ini dapat dihilangkan.
SQLYOffs adalah offset tanggal yang digunakan untuk menyimpan tanggal di SQL Server. Dapat mengambil nilai 0 atau 2000. Parameter ini tidak perlu ditentukan. Jika tidak ditentukan, nilai 0 diterima.
Lokal - bahasa (negara), (mirip dengan versi file).

Untuk semua opsi, parameter berikut ditentukan:

Usr nama belakang;
orang cacat kata sandi

/TambahkanDaftar parameter yang menunjukkan nama apa yang akan ditambahkan database ke daftar; jika tidak ditentukan, database tidak akan ditambahkan ke daftar. Jika nama tidak ditentukan, nama default digunakan, mirip dengan pembuatan basis info interaktif.
Penggunaan kunci secara bersamaan tidak diperbolehkan.

Opsi baris perintah untuk menentukan opsi startup:

/@
parameter baris perintah ditulis dalam file yang ditentukan

/F
path ke infobase, jika disimpan dalam file (nama file tidak perlu ditentukan)

/S
Alamat basis informasi yang disimpan di server 1C:Enterprise 8 adalah sebagai berikut:

/N
nama belakang. Harus ditentukan dengan cara yang sama seperti pada daftar pengguna yang dibuat di Configurator

/P
Kata sandi pengguna yang namanya ditentukan dalam parameter /N. Jika pengguna tidak memiliki kata sandi, parameter ini dapat dihilangkan

/WA-
melarang penggunaan otentikasi Windows saat memulai Enterprise atau Configurator

/WA+
mengatur penggunaan wajib otentikasi Windows saat memulai 1C:Enterprise atau Configurator. Jika saklar /WA tidak ditentukan, opsi baris perintah /WA+ diasumsikan digunakan.

/AU-
melarang menampilkan pertanyaan tentang memperbarui versi 1C:Enterprise saat ini dari instalasi administratif

/AU+
mengatur keluaran pertanyaan tentang memperbarui versi 1C:Enterprise saat ini dari instalasi administratif. Jika sakelar /AU tidak ditentukan, opsi baris perintah /AU+ diasumsikan digunakan.

/Keluar
[-Tidak Terpotong]
instalasi file untuk mengeluarkan pesan layanan. Jika kunci NoTruncate ditentukan (dipisahkan dengan spasi), file tidak akan dihapus

/L
menunjukkan direktori sumber daya antarmuka yang dilokalkan (misalnya, “RU”)

/NonaktifkanStartupMessages
Menekan pesan startup: “Konfigurasi database tidak cocok dengan konfigurasi yang disimpan. Melanjutkan?"; “Kemampuan komputer Anda tidak memadai untuk mengedit bantuan konfigurasi. Untuk mengedit bantuan, Anda harus menginstal Microsoft Internet Explorer versi 6.0 atau lebih tinggi.”; “Kemampuan komputer Anda tidak memadai untuk mengedit dokumen HTML, termasuk topik bantuan. Untuk mengedit dokumen HTML, Anda harus menginstal Microsoft Internet Explorer versi 6.0 atau lebih tinggi. Dalam peluncuran ini, pengeditan dokumen html tidak akan tersedia."

/C
meneruskan parameter ke konfigurasi

Modus kumpulan

Dengan menggunakan opsi baris perintah, administrator dapat menjalankan konfigurator dalam mode batch untuk melakukan tindakan berikut:

  • memperbarui konfigurasi database, termasuk yang didukung;
  • melakukan kontrol sintaksis;
  • melakukan pengujian dan koreksi basis informasi dengan pengaturan semua parameter;
  • pengurangan buku log;
  • melakukan pemeriksaan konfigurasi.
  • Dengan menggunakan opsi baris perintah, administrator dapat menentukan:

    • meluncurkan sistem 1C:Enterprise 8 dalam mode Configurator;
    • parameter infobase: pengguna, kata sandi; untuk versi file - direktori, bahasa; untuk opsi klien-server - nama server, nama infobase, nama server SQL, nama database SQL, nama pengguna dan kata sandi SQL, offset tanggal.

    Selain itu, semua parameter peluncuran dapat dihasilkan dalam file eksternal, yang namanya ditentukan dalam parameter baris perintah.

    Setelah menyelesaikan tindakan yang ditentukan dalam parameter peluncuran, konfigurator 1C:Enterprise ditutup.

    Menggunakan mode peluncuran batch konfigurator memungkinkan Anda mengotomatiskan proses pemeliharaan basis info dengan meluncurkan yang sesuai file kumpulan sesuai jadwal.

    Parameter baris perintah mode batch konfigurator:

    /BuangIB
    membongkar basis info dalam mode perintah

    / BuangCfg
    menyimpan konfigurasi ke file

    /PerbaruiDBCfg
    [-Peringatan Sebagai Kesalahan]
    memperbarui konfigurasi database. Jika kunci Peringatan-AsErrors ditentukan (dipisahkan dengan spasi), maka semua pesan peringatan akan dianggap sebagai kesalahan

    /BuangDBCfg
    menyimpan konfigurasi database ke file

    /KembalikanCfg
    kembali ke konfigurasi database

    /PeriksaModul
    melakukan pemeriksaan sintaksis

    /PerbaruiCfg
    memperbarui konfigurasi yang didukung

    /IBCheckAndRepair [-Indeks Ulang]
    [-LogIntergrity] [-RecalcTotals]
    [-Kompresi IB]
    [-Hanya Tes | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -Data BurukHapus] ]
    melakukan pengujian dan koreksi basis informasi

    Indeks Ulang
    pengindeksan ulang tabel

    LogIntergritas
    pemeriksaan integritas logis

    Hitung UlangTotal
    perhitungan ulang hasil

    Kompresi IB
    kompresi tabel

    Hanya Tes
    hanya menguji ketika ada referensi ke objek yang tidak ada:

    BadRefCreate
    membuat objek

    Ref Buruk Hapus
    objek yang jelas

    BadRefNone
    jangan berubah

    Dalam hal kehilangan sebagian benda:

    Pembuatan Data Buruk
    membuat objek

    HapusData Buruk
    menghapus objek

    Penggunaan kunci secara bersamaan dalam subgrup parameter tidak diperbolehkan. Jika perintah berhasil, mengembalikan kode pengembalian 0, jika tidak 1 (101 jika ada kesalahan pada data).

    Opsi baris perintah mode batch untuk membuat file pengiriman dan pembaruan:

    /BuatDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Membuat pengiriman dan memperbarui file

    File Cf
    instruksi untuk membuat distribusi

    file cfu
    instruksi untuk membuat pembaruan

    F
    distribusi yang disertakan dalam pembaruan ditentukan berdasarkan namanya

    V ]
    distribusi yang disertakan dalam pembaruan ditentukan oleh versinya

    Catatan: grup parameter -f |-v diulang sebanyak file distribusi disertakan dalam pembaruan.

    Parameter baris perintah untuk bekerja dengan repositori konfigurasi:

    /DepotF
    direktori penyimpanan

    /DepotN
    nama pengguna penyimpanan

    /DepotP
    kata sandi pengguna penyimpanan

    V
    v - nomor versi, jika nomor versi tidak ditentukan atau sama dengan -1, maka akan disimpan versi terbaru.

    /DepotUpdateCfg [-v ] [-direvisi]
    Perbarui konfigurasi penyimpanan dari file (mode batch)

    V
    nomor versi, jika nomor versi tidak ditentukan atau sama dengan -1, versi terbaru akan disimpan, jika konfigurasi terhubung ke penyimpanan, maka parameter diabaikan

    Direvisi
    menerima objek yang ditangkap jika perlu. Jika konfigurasi tidak terhubung ke penyimpanan, parameternya diabaikan.

    Parameter baris perintah untuk pendaftaran mode batch 1C:Enterprise 8 sebagai server Otomatisasi:

    /RegServer
    pendaftaran aplikasi

    /Batalkan RegServer
    menghapus pendaftaran aplikasi

    Setelah eksekusi, tutup sistem 1C:Enterprise 8.
    Jika nilai parameter menyertakan spasi (misalnya, jalur atau nama file), nilainya harus diapit tanda kutip.

    Contoh

    Cara meluncurkan 1C:Enterprise 8 dari baris perintah

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\Trading Control /N Nama Pengguna /P Kata Sandi

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Nama Pengguna /P Kata Sandi

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\Trading Control /N Nama Pengguna /P Kata Sandi

    Cara memaksa 1C:Enterprise mengunggah database dari baris perintah

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Nama Pengguna /P Kata Sandi /DumpIB c:\nama.dt

    Cara memperbarui perubahan konfigurasi saat ini ke konfigurasi database dari baris perintah

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Control /N Nama Pengguna /P Kata Sandi /UpdateDBCfg

    Cara menguji dan memperbaiki basis info tanpa memeriksa integritas referensial secara otomatis

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /IBcheckAndRepair -LogIntegrity

    Cara melakukan pemeriksaan konfigurasi secara otomatis dan menampilkan hasil pemeriksaan ke file

    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 -IntrueReferences -ConfigLogicalIntegrity -UnreferenceProcedures -HandlersExistence -EmptyHandlers

    Cara mempersingkat log secara terprogram

    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

    Cara membongkar modul solusi aplikasi sebagai file teks dari baris perintah

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /DumpConfigFiles "D:\1\11" -Module

    Cara memuat file bantuan yang disimpan dalam format htm ke dalam solusi aplikasi

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F"C:\DemoTrd2" /N"Fedorov (administrator)" /P"" /LoadConfigFiles "D:\1\11" -Bantuan

    Program 1C sangat populer untuk memelihara catatan keuangan di hampir semua perusahaan. Program ini memiliki banyak sekali fungsi dan kemampuan. Terkadang mereka tidak mudah untuk dihadapi. Anda dapat membuat beberapa akun pengguna yang database terpisahnya akan dibuat. Setiap kali Anda memulai, Anda perlu memilih akun, database yang diinginkan, dan dalam beberapa kasus, menentukan pengaturan dan parameter lainnya. Jika penggunanya beberapa, maka Anda mudah bingung dan salah dalam memilih. Bahkan jika Anda tidak bingung, lama kelamaan sejumlah manipulasi untuk peluncuran normal menjadi sangat membosankan.

    Meluncurkan 1C dari baris perintah menyederhanakan pekerjaan dengan program ini.

    Bagaimana cara menyederhanakan prosedur ini? Pengembang telah menyediakan peluncuran program 1C dari baris perintah. Jangan terintimidasi dengan nama ini, Anda tidak perlu mengingat banyak kombinasi dan perintah rangkaian jendela kamu juga tidak membutuhkannya. Anda hanya perlu membuat sejumlah pintasan yang diperlukan satu kali, menentukan parameter baris perintah yang diperlukan di propertinya, atau membuat file bat khusus dan mendaftarkannya di dalamnya.

    Pada artikel ini kita akan melihat secara detail cara menggunakan metode peluncuran ini, serta cara menentukan semua parameter. Selain itu, kami akan membagikan kepada Anda daftar perintah terpenting yang akan membantu Anda menyempurnakan klien.

    Pertama, mari kita lihat file apa yang bertanggung jawab untuk meluncurkan dan menjalankan program, serta direktorinya perangkat keras di mana mereka disimpan. Direktori utama tempat 1C diinstal adalah C:\Program files\1CvXX\, di mana nomor versi kerja ditunjukkan, bukan XX. Jika yang digunakan adalah 8.3 terbaru maka foldernya akan diberi nama 1Cv83, jika yang sebelumnya adalah 1Cv82 atau 1Cv81. Di dalam direktori tersebut terdapat direktori lain dengan subversi. Mereka sudah berisi folder bin dengan file utama versi yang dapat dieksekusi. Tidak jelas apa yang dipandu oleh pengembang, tetapi dengan setiap pembaruan, penginstal membuat folder baru, seiring waktu menghabiskan banyak ruang kosong di hard drive. Selanjutnya, cari folder Common, dan di dalamnya ada file 1cestratt.exe. Dialah yang meluncurkan jendela untuk memilih pengguna dan database. Oleh karena itu, jendela ini mewakili file 1cv8s.exe dari direktori bin tertentu.

    Setelah Anda memilih database untuk digunakan, file lain diluncurkan, yang namanya bergantung pada opsi peluncuran - 1cv8.exe ( klien gemuk) atau 1cv8c.exe (klien tipis). Kami akan memberi tahu Anda perbedaan antara opsi ini nanti. Selain itu, Anda dapat menampilkan pintasan yang diperlukan untuk bekerja dan memasukkan parameter peluncuran di dalamnya, sehingga mempercepat proses beberapa kali.

    Opsi untuk meluncurkan program 1C

    Mari kita coba mencari tahu opsi peluncuran apa yang ditawarkan pengembang kepada kita. Totalnya ada empat, mereka berbeda dalam prinsip operasi dan tuntutannya terhadap sumber daya komputer tempat Anda bekerja.

    • Klien tebal - hingga saat ini ini adalah satu-satunya opsi yang ada. Ini adalah sumber daya yang paling menuntut dari mesin yang bekerja, karena semua pemrosesan data dilakukan di komputer pengguna, dan semua file yang diperlukan untuk pekerjaan disimpan di dalamnya. Tidak bergantung pada ketersediaan Internet, tetapi terikat pada perangkat keras dan tidak memberikan kemungkinan kerja jarak jauh.
    • Klien tipis adalah cangkang perangkat lunak untuk mengakses server 1C. Ia memiliki antarmuka menu dan pengaturan yang familier, tetapi karena semua pemrosesan data dilakukan di server, ia sama sekali tidak menuntut kekuatan peralatan. Pengguna diberikan fungsionalitas terbatas; pekerjaan dapat diatur dengan keduanya server jarak jauh melalui Internet dan di komputer itu sendiri dalam lingkungan perangkat lunak khusus.
    • Klien web - untuk bekerja Anda hanya memerlukan browser web dan akses Internet. Oleh karena itu, tidak ada koneksi ke komputer dan tempat kerja. Beban pada peralatan minimal, karena semua perhitungan dilakukan di server jarak jauh.
    • konfigurator - modus khusus Untuk penyempurnaan program yang hanya berfungsi saat menggunakan klien tebal.

    Saat ini, opsi peluncuran paling populer adalah klien tebal dengan database file yang disimpan di komputer. Namun, mengingat fokus total pada layanan web dan teknologi awan, kita dapat berasumsi bahwa masa depan ada pada versi web.

    Perlu dicatat bahwa secara default, pengaturan program 1C secara otomatis memilih opsi peluncuran, jadi Anda tidak perlu memikirkannya. Namun, jika Anda perlu menggunakan beberapa pilihan tertentu, Anda dapat membuat pintasan di desktop dan memasukkan parameter baris perintah di dalamnya, atau menggunakan file bat. Mari kita lihat setiap metode secara lebih rinci.

    Luncurkan melalui pintasan desktop

    Paling dengan cara yang sederhana akan menggunakan pintasan desktop yang propertinya menunjukkan parameter baris perintah. Bagaimana cara mengatur akses dengan cara ini?

    1. Membuka Penjelajah Windows, buka direktori yang berisi file executable yang Anda perlukan, dan temukan file itu sendiri dengan ekstensi exe. Misalnya, C:\Program files\1Cv83\bin\1cv8.exe untuk dijalankan dalam mode klien tebal.
    2. Klik di atasnya klik kanan mouse dan pilih "Buat pintasan".
    3. Setelah sistem menampilkan pesan “Windows tidak dapat membuat pintasan di folder ini. Haruskah saya meletakkannya di desktop saya?” klik Ya.
    4. Di desktop, temukan pintasan Anda, klik kanan padanya, pilih "Properti" - tab "Pintasan" - baris "Objek".
    5. Anda akan melihat rekamannya tipe berikut: “C:\Program files\1Cv83\bin\1cv8.exe”. Jika Anda menempatkan kursor di sana, isi baris dapat diubah.
    6. Di akhir baris, masukkan perintah yang sesuai dengan harapan Anda, konfirmasikan entri Anda dengan tombol "Terapkan" - OK.

    Luncurkan menggunakan file bat

    Pilihan yang sama mudahnya untuk meluncurkan program. Perbedaan utamanya adalah pendaftaran semua data secara manual secara khusus berkas teks. Bagi sebagian orang, cara ini mungkin terasa lebih nyaman. Bagaimana cara menggunakannya?

    1. Buat yang paling umum dokumen teks menggunakan Notepad standar.
    2. Beri nama dalam format file_name.bat, di mana bat adalah ekstensi file, lalu simpan di folder mana pun di hard drive Anda.
    3. Salin perintah berikut ke dalam dokumen:

    @gema mati
    kl
    awal

    1. Setelah memulai, masukkan perintah yang diperlukan untuk meluncurkan program dengan parameter yang diperlukan.
    2. Simpan file dan tutup.
    3. Untuk meluncurkan 1C, klik dua kali pada file bat.

    Perhatian! Untuk pengoperasian yang benar, sebaiknya perintah tidak mengandung karakter Rusia, khususnya, di jalur file atau nama pengguna. Jika tidak, Anda harus berhati-hati saat memilih penyandian file.

    Perintah startup dasar

    Karena parameter baris perintah berbeda dalam versi 1C yang berbeda, kami akan mempertimbangkan sampel untuk masing-masing versi tersebut. Kami akan menyajikannya dalam urutan berikut: decoding setiap elemen dan contoh aplikasi.

    Versi 7.7

    MODE 1cv7.exe [ /M | /D‹jalur› | /U‹jalur› | /N‹nama pengguna› | /P‹kata sandi› ],

    di mana MODE adalah mode yang ditentukan di mana klien program akan diluncurkan. Dapat mengambil nilai-nilai berikut:

    • config - konfigurator untuk menyempurnakan fungsi program, serta memprogram beberapa operasi;
    • debug - debugger untuk memeriksa fungsionalitas beberapa fungsi dan operasi;
    • perusahaan - mode operasi normal untuk melakukan tugas pemeliharaan perusahaan sehari-hari.
    • monitor - perintah yang memulai mode monitor.
    • /M - meluncurkan mode akses eksklusif sehingga tidak seorang pun kecuali Anda dapat memasuki program. Jika Anda adalah satu-satunya pengguna modus monopoli diaktifkan secara otomatis. Untuk masuk ke mode eksklusif saat bekerja di jaringan perusahaan, Anda memerlukan pengguna lain untuk keluar dari program. Mode ini diperlukan untuk melakukan operasi penting dengan database, sehingga tidak ada pihak ketiga yang dapat ikut campur.
    • /D - folder tempat database disimpan. Hal ini sangat penting terutama jika Anda menggunakan folder yang berbeda dari folder yang dipilih program secara default.
    • /kamu - folder kerja pengguna, dengan syarat program tersebut digunakan oleh beberapa pengguna.
    • /N - nama pengguna untuk mengakses database dan akun.
    • /P - kata sandi untuk mengakses akun dan database.

    Perintah yang lebih jarang digunakan:

    • /T‹path› - jalur ke folder dengan file sementara, jika Anda ingin menyimpannya di folder non-default.
    • /@‹FileName› - untuk memilih file peluncuran batch saat bekerja dalam mode konfigurator.
    • /W - inisialisasi ekstensi web.
    • /L - bahasa menu program selain Rusia: ENG - Inggris, UKR - Ukraina

    Contoh penggunaan: 1cv7 perusahaan /Dc:\1c\database /NIvanov /P753159,

    Jika Anda menjalankan program dengan perintah seperti itu, Anda tidak akan menampilkan jendela pemilihan pengguna dan database, dan Anda tidak akan dimintai login dan kata sandi.

    Versi 8.2 dan 8.3

    • DESIGNER - diluncurkan dalam mode konfigurator untuk fungsi pemrograman dan penyempurnaan.
    • ENTERPRISE - memulai mode normal untuk melayani perusahaan.
    • CREATEINFOBASE‹ConnectionString› ] - pembuatan basis baru data di mana semua informasi kerja akan disimpan.
    • String Koneksi - parameter berikut dapat ditentukan:
      • File - folder database (untuk mode file).
      • Srvr - alamat server perusahaan (untuk operasi client-server). Anda dapat menentukan beberapa alamat sebagai berikut: Srvr=”Server1,Server2” atau Srvr=”Server1:1741,Server2:1741”;
    • /AddInList [DatabaseName] - nama database yang akan digunakan untuk ditambahkan ke daftar. Jika Anda melewatkan parameter ini, database tidak akan ditambahkan ke daftar, dan jika Anda tidak memasukkan nama Anda, database akan ditetapkan secara otomatis.
    • /UseTemplate - database dibuat dari template yang sudah jadi, yang ditunjukkan pada nama yang ditulis dalam tanda kurung segitiga.
    • Ref - nama database yang disimpan di server program.

    DBMS menunjukkan jenis database yang digunakan di server:

    • MSSQLServer;
    • PostgreSQL;
    • IBMDB2;
    • OracleDatabase.

    Untuk setiap jenis database, Anda dapat menentukan parameter tambahan:

    • Usr - masuk.
    • Pwd - kata sandi.
    • Lokal - lokalisasi.

    Saat memulai program dalam mode normal atau mode konfigurator, Anda dapat menggunakan parameter baris perintah berikut:

    • /@‹NamaFile› - pilihan berkas eksternal dengan parameter baris perintah yang ditentukan.
    • /F‹DatabasePath› - jalur ke database kapan modus berkas bekerja.
    • /S‹ComputerName\DatabaseName› - lokasi database di komputer host dalam mode server.
    • /WS - tautan untuk terhubung ke server web.
    • /IBName‹nama database› - meluncurkan database dengan nama tertentu dari daftar semua database yang tersedia. Jika nama beberapa database cocok, program akan menghasilkan kesalahan.
    • /IBConnectionString - alamat koneksi ke database lengkap seperti yang digunakan oleh fungsi ConnectionString yang dijelaskan di atas.

    Saat menggunakan klien tipis, Anda dapat menerapkan pengaturan berikut:

    • wsn - login pengguna untuk menghubungkan ke server web.
    • wsp - kata sandi untuk menghubungkan ke server web.
    • wspauto - aktifkan pengaturan server proxy otomatis.
    • wspsrv - alamat server proksi.
    • wspport - port server proksi.
    • wspuser - login saat bekerja melalui server proxy dengan kebutuhan otorisasi. nama pengguna untuk proxy dengan otorisasi.
    • wsppwd - kata sandi saat bekerja melalui server proxy dengan kebutuhan otorisasi. nama pengguna untuk proxy dengan otorisasi.
    • /N‹Login› - login yang ditentukan di konfigurator. Nama pengguna seperti yang ditentukan di Configurator.
    • /P‹Password› - kata sandi pengguna yang ditentukan dalam parameter sebelumnya. Dapat dihilangkan jika pengguna tidak memiliki kata sandi.
    • /WSN‹nama› - nama pengguna untuk otentikasi di server web.
    • /WSP‹password› - kata sandi pengguna yang namanya ditentukan dalam parameter /WSN untuk otentikasi di server web.
    • /WA- - menonaktifkan penggunaan otentikasi Windows saat startup.
    • /WA+ - memaksa penggunaan otentikasi Windows saat startup. Jika Anda tidak menulis parameter ini sama sekali, /WA+ digunakan secara default.
    • AppAutoCheckVersion - pemilihan otomatis untuk setiap versi database versi yang diperlukan program 1C.
    • /AppAutoCheckMode - pemilihan otomatis mode peluncuran berdasarkan informasi dari database.
    • /UseHwLicenses+, /UseHwLicenses- - mencari kunci perlindungan lokal.
    • /Debug - meluncurkan program 1C dalam mode debugging.
    • /DebuggerURL - identifikasi debugger yang harus dihubungkan oleh aplikasi segera setelah peluncuran. Menentukan URL debugger (protokol, komputer, dan nomor port) tempat objek jarak jauh dapat dibuat di debugger.
    • /RunShortcut‹nama file› - meluncurkan program dari file dengan daftar database yang dibuat.

    Mode batch konfigurator

    • /DumpIB‹FileName› - membuang database.
    • /DumpCfg‹FileName› - menyimpan pengaturan ke file terpisah.
    • /DumpDBCfg‹FileName› - menyimpan pengaturan database ke file terpisah.
    • /ConvertFiles‹namafile|direktori› - konversi batch file 1C versi 8.x. Agar prosedur berhasil, file harus dapat ditulis, serta mode konfigurator berjalan dengan konfigurasi terbuka tempat Anda akan melakukan konversi.

    Misalnya: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - konversi file,

    1cv8.exe /ConvertFilesd:/base - mengonversi folder.

    Contoh Baris Perintah

    Meluncurkan 1C dalam mode file klien tebal:

    “C:\Program Files\1cv83\bin\1cv8.exe” ENTERPRISE /F”D:\database\User” /N”Admin” /P”12345′′

    Meluncurkan 1C dalam mode klien-server:

    “C:\Program Files\1cv83\bin\1cv8.exe” ENTERPRISE /S”basis server\Pengguna” /N”Admin” /P”12345′′

    Kesimpulan

    Kami melihat perintah paling dasar untuk meluncurkan 1C dari baris perintah. Dengan mengganti perintah, Anda dapat melakukan berbagai macam kueri. Sebenarnya masih banyak lagi, tetapi sebagian besar ditujukan untuk spesialis dukungan teknis. Dengan menggunakan informasi dari artikel tersebut, Anda dapat melakukan semua tindakan sendiri. Tinggalkan pertanyaan Anda di komentar.

    Pada artikel ini saya akan berbicara tentang kemungkinan parameter dan kunci peluncuran untuk 1C 8.3, 8.2 dan 8.1. Untuk kenyamanan pengguna, Anda dapat menggunakan beberapa fitur yang dihadirkan. Saya tidak akan membahas lebih dalam dan menjelaskan semua parameter yang mungkin, tetapi saya akan menjelaskan poin-poin yang menurut saya mungkin diperlukan pengguna biasa program.

    Pada platform 1C 8.1, hanya ada satu opsi untuk meluncurkan aplikasi 1C - klien tebal. Izinkan saya menguraikan konsep ini sedikit. 1C adalah server klien perangkat lunak dan aplikasi klien digunakan untuk menjalankannya.

    Konsep klien tebal belum ada sebelum konsep klien tipis muncul, dan ini berarti tuntutan yang lebih besar pada sumber daya komputer pengguna akhir.

    Dengan dirilisnya platform 1C 8.2, penggunaan klien tipis dan klien web menjadi mungkin. Semua aplikasi klien ini memiliki kelebihan dan keterbatasannya; banyak artikel telah ditulis tentang ini, dan saya tidak akan membahasnya lebih dalam. Saya hanya akan mencatat poin-poin utamanya saja.

    • konfigurator hanya berfungsi dalam mode klien tebal.
    • Klien gemuk sumber daya komputer yang paling menuntut.
    • Klien tipis tidak menuntut sumber daya komputer pengguna dalam mode client-server, karena semua beban masuk ke server.
    • klien web Hanya membutuhkan browser dan koneksi internet. Anda dapat bekerja dalam program ini dari mana saja di dunia. Pekerjaan yang nyaman hanya bergantung pada kecepatan koneksi Internet Anda. Seluruh beban berada di server web.

    Opsi peluncuran paling umum sejauh ini, menurut saya, adalah klien tebal dengan basis informasi file. Meskipun masa depan tidak diragukan lagi adalah milik klien web.

    Saya juga akan mencatat bahwa secara default dalam pengaturan peluncuran database adalah "Pilih secara otomatis" dan Anda tidak perlu memikirkan klien mana dan database mana yang perlu Anda luncurkan.

    Opsi peluncuran 1C dari baris perintah dengan pemilihan pengguna otomatis

    Dalam pekerjaan saya, saya sering menemui kesalahan dalam pengoperasian program 1C Accounting, misalnya beberapa log dokumen tidak ditampilkan jika tidak ada satu pengguna pun yang dibuat di database 1C.

    Untuk memperbaikinya, Anda harus membuat dan masuk, mengklik OK setiap kali di jendela pilihan pengguna. Dan ini, pada prinsipnya, benar: jika ada beberapa pengguna yang bekerja di database, masing-masing harus masuk dengan akunnya sendiri.

    Namun dalam beberapa kasus, ketika hanya satu pengguna yang selalu bekerja dengan program tersebut, misalnya versi dasar, tampaknya tidak praktis untuk mengonfirmasi pilihannya setiap saat dengan menekan tombol OK jika pengguna tidak memiliki kata sandi untuk login. Lagipula, jelas dia sendirian.

    Jika Anda tidak ingin memilih pengguna setiap kali Anda memulai 1C, ada beberapa cara untuk melakukannya.

    Jika Anda selalu bekerja di program 1C 8 dari komputer yang sama, di bawah pengguna yang sama sistem operasi Windows maka Anda dapat melakukan hal berikut:

    Kami meluncurkan basis informasi dalam mode konfigurator. Pilih Administrasi => Pengguna. Temukan pengguna Anda dalam daftar dan klik edit:

    Hapus centang pada kotak “1C:Otentikasi Perusahaan” dan centang kotak “Otentikasi Sistem Operasi”. Klik pilih, jendela untuk memilih pengguna sistem operasi muncul. Dalam kasus saya, daftar “Domain” menunjukkan nama komputer saya, dan daftar “Pengguna” menunjukkan pengguna OS Windows saya yang ada.

    Pilih pengguna Anda dan simpan semua perubahan:

    Jika Anda hanya memiliki satu pengguna dengan hak penuh, dan Anda mencoba memberikan otentikasi OS, program akan mengeluarkan peringatan. Dalam hal ini, Anda harus membuat pengguna lain dengan hak penuh. Menurut saya hal ini dilakukan demi alasan keamanan, sehingga jika OS mengalami malfungsi, mereka tetap dapat login ke 1C dengan hak penuh.

    Menggunakan parameter tambahan untuk meluncurkan basis informasi 1C. Meski terdengar menakutkan, sebenarnya tidak ada yang rumit dalam hal ini. Tidak perlu masuk ke konfigurator untuk ini, kecuali melihat parameter yang mungkin untuk diluncurkan di bantuan. Anda perlu menentukan Nama Pengguna dan Kata Sandi sebagai parameter.

    Dari bantuan 1C:

    • /N<имя>- nama belakang. Itu harus ditentukan dengan cara yang sama seperti dalam daftar pengguna yang dibuat di Configurator.
    • /P<пароль>- kata sandi pengguna yang namanya ditentukan dalam parameter /N. Jika pengguna tidak memiliki kata sandi, parameter ini dapat dihilangkan.

    Kami mengetahui nama pengguna dan kata sandi kami, tetapi di mana kami dapat mendaftarkannya? Pilih database yang diinginkan dalam daftar dan klik edit:

    Gulir lebih jauh ke halaman terakhir pengaturan dan lihat baris yang kita butuhkan " Opsi tambahan meluncurkan". Di sini kita menulis /N “nama pengguna Anda” /P “kata sandi Anda”. Jika tidak ada kata sandi, maka parameter ini dan nilainya tidak ditulis. Simpan dengan tombol “Selesai”. Jika Anda membuat kesalahan dengan kata sandi di parameter, jendela pilihan pengguna juga akan muncul. Pastikan semuanya dimasukkan dengan benar.

    Jika Anda ingin mengubah nama pengguna dan kata sandi, Anda perlu melakukan koreksi pada parameternya.

    Meluncurkan database 1C tertentu tanpa memilih dari daftar database

    Misalnya, Anda tidak ingin memilih database dari daftar setiap kali Anda memulai 1C Enterprise, tetapi membuat pintasan terpisah di desktop untuk setiap database. Kita memerlukan satu parameter peluncuran lagi. Dari bantuan 1C:

    • /F<путь>- jalur ke infobase jika disimpan dalam file (nama file tidak perlu ditentukan).

    Mari kita lihat sebuah contoh basis data file 1C. Lakukan hal yang sama untuk semua database lain dari daftar jika perlu.

    Dan mereka yang memiliki database di server harus menggunakan parameter berbeda untuk menunjukkan jalurnya:

    • /S<адрес>- alamat infobase yang tersimpan di server 1C:Enterprise 8 adalah sebagai berikut:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

    Pertama, mari buat pintasan untuk file yang dapat dieksekusi 1cestart.exe. Cara termudah adalah dengan menyalin shortcut 1C Enterprise yang sudah Anda miliki dan mengganti namanya, misalnya menjadi UT 10.3, agar jelas database apa yang akan diluncurkan:

    Sekarang pergi ke properti pintasan dan di bidang objek, setelah tanda kutip dipisahkan oleh spasi, kami menulis parameternya:

    Pertama kita tulis parameter ENTERPRISE, artinya pada saat startup akan dipilih mode startup Enterprise. Jika konfigurator perlu dijalankan, maka parameter DESIGNER ditulis.

    • “C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1C\Demo 1C database\Manajemen perdagangan (demo) untuk situs.”

    Kami menyimpan dan sekarang ketika Anda memulai dari pintasan ini, itu akan meluncurkan database yang jalurnya Anda tentukan.

    Anda dapat menambahkan parameter autentikasi pengguna yang dijelaskan di atas ke pintasan ini:

    • “C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1C\Demo 1C database\Manajemen perdagangan (demo) untuk situs” /N “Fedorov (administrator)” /P “131".

    Sekarang, ketika Anda memulai dari pintasan, database yang Anda perlukan akan diluncurkan dengan pengguna dan kata sandi yang ditentukan. Jika tidak ada kata sandi, opsi ini dihapus.

    Kunci dan parameter untuk meluncurkan database 1C saat memulai Windows

    Katakanlah Anda menginginkannya saat Anda menghidupkan komputer dan memulai Windows, Anda secara otomatis meluncurkan database 1C yang Anda butuhkan dengan pengguna dan kata sandi Anda. Untuk melakukan ini, Anda perlu membuat pintasan dengan parameter peluncuran seperti dijelaskan di atas dan meletakkannya di folder Startup. Masuk ke Start => All Programs, lihat folder Startup, klik kanan padanya dan klik Open. Salin pintasan yang dibuat ke folder Startup yang terbuka dan saat berikutnya Anda memulai Windows 1C, pintasan itu akan dimulai dengan parameter yang ditentukan di dalamnya.

    Pilihan versi yang berbeda platform untuk meluncurkan database 1C

    Misalnya, Anda menggunakan platform 8.1 dan 8.2 secara bersamaan untuk menjalankan database yang berbeda dan Anda ingin meluncurkannya dari satu daftar. Untuk setiap database, dimungkinkan untuk menentukan versi platform mana yang akan menjalankan database ini. Orang sering mengalami masalah ketika seseorang telah menentukan pengaturan peluncuran database versi tertentu platform dan setelah memperbarui platform, peluncuran masih terjadi versi lama. Untuk mengubah versi platform peluncuran, pilih basis dari daftar dan klik “Ubah”. Di jendela terakhir, tentukan versi platform yang diperlukan, ingatlah bahwa itu harus diinstal di komputer Anda.

    Dengan entri seperti itu, versi terbaru platform 8.1 yang diinstal di komputer Anda untuk database yang dipilih akan diluncurkan.

    Dengan entri seperti itu, platform 8.1.15.14 akan dipilih untuk menjalankan database ini.

    Secara default, saat menambahkan database ke daftar, nilainya diatur ke 8.2 atau 8.3. Saya rasa artikel ini mungkin berguna ketika beralih ke versi 8.3, ketika semua orang di pengaturan database akan menjalankan versi 8.2 dan tidak ada yang akan melihat hasil pembaruan dan beralih ke 8.3, karena database akan tetap diluncurkan pada platform 8.2.