Menjalankan 1C dari baris arahan

Program 1C sangat popular untuk menyimpan rekod kewangan hampir apa-apa perusahaan. Program ini mempunyai sejumlah besar ciri dan keupayaan. Kadang-kadang mereka tidak begitu mudah difahami. Anda boleh membuat beberapa akaun pengguna yang mana pangkalan data berasingan akan dibuat. Setiap kali anda mula, anda perlu memilih akaun yang dikehendaki, pangkalan data, dan dalam beberapa kes, tentukan tetapan dan parameter lain. Sekiranya terdapat beberapa pengguna, maka anda boleh dengan mudah keliru dan membuat pilihan yang salah. Walaupun anda tidak keliru, dari masa ke masa, sejumlah manipulasi untuk pelancaran biasa akan menjengkelkan.

Running 1C dari baris arahan memudahkan untuk bekerja dengan program ini.

Bagaimana untuk memudahkan prosedur ini? Pemaju telah menyediakan pelancaran program 1C dari baris arahan. Jangan takut dengan nama ini, anda tidak perlu mengingati sekumpulan kombinasi, dan anda tidak perlu garis arahan Windows sama ada. Anda hanya perlu membuat bilangan pintasan yang diperlukan sekali, tetapkan parameter baris arahan yang diperlukan dalam sifat mereka, atau buat fail kelawar khusus dan daftarkannya di dalamnya.

Dalam artikel ini kita akan membincangkan secara terperinci cara menggunakan kaedah pelancaran ini, serta cara menentukan semua parameter. Di samping itu, kami akan berkongsi dengan anda senarai arahan yang paling penting yang akan membantu anda dalam menyempurnakan pelanggan.

File apa yang bertanggungjawab untuk menjalankan program ini

Untuk memulakan, mari lihat fail yang bertanggungjawab untuk memulakan dan menjalankan program, serta direktori cakera keras di mana ia disimpan. Direktori utama di mana 1C - C: \ Program fail \ 1CvXX \ dipasang, di mana bukannya XX nombor versi kerja ditunjukkan. Jika 8.3 terkini digunakan, folder akan dipanggil 1Cv83, jika yang sebelumnya adalah 1Cv82 atau 1Cv81. Di dalam katalog adalah direktori lain dengan sub-versi. Sudah di dalamnya adalah folder bin dengan versi fail executable utama. Ia tidak jelas apa yang dibimbing oleh pemaju, tetapi dengan setiap kemas kini, pemasang mencipta folder baru, akhirnya memakan banyak ruang kosong pada cakera keras. Seterusnya, cari folder Biasa, dan di dalamnya fail 1cestrart.exe. Ia adalah orang yang melancarkan tetingkap pemilihan pengguna dan pangkalan data. Tingkap ini, masing-masing, adalah fail 1cv8s.exe dari direktori bin tertentu.

Selepas anda memilih pangkalan data untuk operasi, fail lain dilancarkan, nama yang bergantung pada pilihan pelancaran - 1cv8.exe (klien tebal) atau 1cv8c.exe (klien tipis). Kami akan memberitahu perbezaan antara pilihan ini sedikit kemudian. Di samping itu, anda boleh memaparkan pintasan yang anda perlukan untuk kerja dan menetapkan parameter permulaan di dalamnya, mempercepat proses beberapa kali.

Varian memulakan program 1C

Mari cuba fikirkan pilihan pelancaran yang telah ditawarkan oleh pemaju kami. Hanya empat daripada mereka, mereka berbeza dalam prinsip kerja dan tuntutan mengenai sumber-sumber komputer di mana anda bekerja.

  • Lemak pelanggan - sehingga baru-baru ini adalah satu-satunya pilihan yang ada. Ia adalah yang paling menuntut sumber mesin kerja, kerana semua pemprosesan data dilakukan pada komputer pengguna, dan semua fail yang diperlukan untuk kerja disimpan di atasnya. Ia tidak bergantung kepada ketersediaan Internet, tetapi terikat pada perkakasan, tidak mewakili kemungkinan kerja jauh.
  • Pelanggan tipis - adalah perisian shell untuk mengakses pelayan 1C. Ia mempunyai antara muka menu dan tetapan biasa, tetapi kerana semua pemprosesan data dilakukan pada pelayan, ia benar-benar tidak pemilih tentang kuasa peralatan. Pengguna disediakan dengan fungsi yang terhad, adalah mungkin untuk menyusun kerja sama ada dengan pelayan jauh melalui Internet, dan pada komputer itu sendiri dalam persekitaran perisian khas.
  • Pelanggan web - anda hanya perlu pelayar web dan akses ke Internet. Sehubungan itu, tidak ada pengikatan untuk komputer dan tempat kerja. Beban pada peralatan adalah minimum, kerana semua pengiraan terjadi pada pelayan jauh.
  • Configurator - mod khas untuk menyempurnakan program, yang berfungsi hanya apabila menggunakan klien tebal.

Hari ini, pilihan permulaan yang paling popular adalah pelanggan tebal dengan pangkalan data fail yang disimpan pada komputer. Walau bagaimanapun, memandangkan jumlah komitmen untuk perkhidmatan web dan teknologi awan, kita boleh menganggap bahawa masa depan adalah untuk versi web.

Perlu diingat bahawa secara lalai pemilihan automatik pilihan pelancaran didaftarkan dalam tetapan program 1C, jadi anda tidak perlu memikirkannya. Walau bagaimanapun, jika anda perlu menggunakan pilihan khusus, anda boleh membuat pintasan pada desktop dan masukkan parameter baris arahan di dalamnya atau gunakan fail kelawar. Mari lihat setiap kaedah dengan lebih terperinci.

Jalankan melalui pintasan desktop

Cara paling mudah adalah dengan menggunakan pintasan pada desktop, dalam sifat-sifatnya yang ditentukan parameter baris arahan. Bagaimana untuk mengatur akses dengan cara ini?

  1. Buka Windows Explorer, pergi ke direktori yang mengandungi fail boleh laku yang anda perlukan, dan cari fail itu sendiri dengan sambungan exe. Sebagai contoh, C: \ Program Files \ 1Cv83 \ bin \ 1cv8.exe untuk menjalankan dalam mod pelanggan lemak.
  2. Klik padanya dengan butang tetikus kanan dan pilih "Buat pintasan".
  3. Selepas sistem memaparkan mesej "Windows tidak dapat membuat pintasan dalam folder ini. Letakkannya di desktop? "Klik" Ya ".
  4. Di desktop, cari pintasan anda, klik kanan padanya, pilih "Properties" - "Label" tab - "Objek" baris.
  5. Anda akan melihat entri berikut: "C: \ Program Files \ 1Cv83 \ bin \ 1cv8.exe". Jika anda meletakkan kursor di sana, kandungan garisan boleh diubah.
  6. Pada akhir baris, masukkan arahan yang sesuai untuk jangkaan anda, sahkan input dengan butang "Apply" - OK.

Jalankan dengan fail kelawar

Sekurang-kurangnya satu pilihan mudah untuk menjalankan program ini. Perbezaan utama ialah pendaftaran semua data secara manual dalam fail teks khas. Bagi sesetengah orang, kaedah ini akan kelihatan lebih mudah. Bagaimana untuk menggunakannya?

  1. Cipta dokumen teks yang paling biasa dengan notepad biasa.
  2. Fikirkan nama dalam format file_name.bat, di mana kelelawar adalah sambungan fail, dan kemudian simpan dalam mana-mana folder pada cakera keras anda.
  3. Salin arahan berikut kepada dokumen:

@echo off

cls

mulakan

  1. Selepas permulaan, masukkan arahan yang diperlukan untuk memulakan program dengan parameter yang diperlukan.
  2. Simpan fail dan tutupnya.
  3. Untuk menjalankan 1C, klik dua kali pada fail kelawar.

Perhatian! Untuk kerja yang betul, adalah wajar bahawa pasukan tidak mempunyai aksara Rusia, khususnya, dalam laluan fail atau nama pengguna. Jika tidak, anda perlu berhati-hati mempertimbangkan pilihan pengekodan fail.

Perintah permulaan asas

Oleh kerana parameter baris arahan berbeza dalam versi berbeza 1C, pertimbangkan sampel bagi setiap daripada mereka. Kami akan membentangkan urutan berikut: menguraikan setiap elemen dan aplikasi sampel.

Versi 7.7

MOD 1cv7.exe [/ M | / D <path> | / U <path> | / N <username> | / P <password>],

di mana MODE adalah mod yang ditentukan di mana klien program akan dilancarkan. Ia mungkin mengambil nilai berikut:

  • config - configurator, untuk fungsi program penalaan yang baik, serta pengaturcaraan beberapa operasi;
  • debug - debugger untuk memeriksa prestasi fungsi dan operasi tertentu;
  • perusahaan - mod biasa operasi untuk melaksanakan tugas harian untuk penyelenggaraan perusahaan.
  • monitor - arahan yang memulakan mod monitor.

Seterusnya, anda perlu memperjelas beberapa parameter permulaan:

  • / M - melancarkan mod akses eksklusif supaya tiada siapa tetapi anda boleh memasuki program ini. Jika anda adalah satu-satunya pengguna, maka mod eksklusif diaktifkan secara automatik. Untuk memasuki mod eksklusif apabila bekerja di rangkaian perusahaan, pengguna perlu log masuk dari program tersebut. Mod ini diperlukan untuk menjalankan operasi penting dengan pangkalan data supaya tiada interaksi pihak ketiga.
  • / D - folder di mana pangkalan data disimpan. Sangat penting jika folder digunakan yang berbeza daripada yang dipilih oleh program secara lalai.
  • / U - folder kerja pengguna, dengan syarat program ini digunakan oleh beberapa pengguna.
  • / N - nama pengguna untuk mengakses pangkalan data dan akaun.
  • / P - kata laluan untuk akses ke akaun dan pangkalan data.

Perintah yang lebih jarang digunakan:

  • / T <path> - laluan ke folder dengan fail sementara jika anda mahu mereka disimpan dalam folder selain daripada lalai.
  • / @ <FileName> - untuk memilih fail kelompok semasa bekerja dalam mod konfigurasi.
  • / W - memulakan pelanjutan web.
  • / L - bahasa menu program selain bahasa Rusia: ENG - Bahasa Inggeris, UKR - Bahasa Ukrainia

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

Jika anda menjalankan program dengan arahan itu, anda akan mengelakkan memaparkan pengguna dan tetingkap pemilihan pangkalan data, dan anda tidak akan diminta untuk nama pengguna dan kata laluan.

Versi 8.2 dan 8.3

  • DESIGNER - lari dalam mod configurator untuk fungsi pengaturcaraan dan penalaan halus.
  • ENTERPRISE - memulakan mod biasa untuk penyelenggaraan perusahaan.
  • CREATEINFOBASE <StringConnections> [/ AddInList [NameBase]] [/ UseTemplate <name of the template file]] - membuat pangkalan data baru di mana semua maklumat kerja akan disimpan.
  • Rentetan sambungan - parameter ini boleh ditentukan:
    • Folder pangkalan data - fail dengan versi fail kerja).
    • Srvr - alamat pelayan perusahaan (dalam versi klien-pelayan kerja). Anda boleh menentukan beberapa alamat seperti berikut: Srvr = "Server1, Server2" atau Srvr = "Server1: 1741, Server2: 1741";
  • / AddInList [DatabaseName] - nama pangkalan data yang akan digunakan untuk ditambahkan ke senarai. Jika anda melangkau parameter ini, pangkalan tidak akan ditambah ke senarai, dan jika anda tidak mendaftarkan nama anda, ia akan diberikan secara automatik.
  • / UseTemplate - pangkalan data dicipta dari template siap sedia, yang ditunjukkan dalam nama yang diberikan dalam kurungan segitiga.
  • Ref - nama pangkalan data yang disimpan pada pelayan program.

DBMS menunjukkan jenis pangkalan data yang digunakan pada pelayan:

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

Untuk setiap jenis pangkalan data, anda boleh menentukan parameter tambahan:

  • Usr - log masuk.
  • Pwd - kata laluan.
  • Locale - penyetempatan.

Apabila anda memulakan program dalam mod biasa atau dalam mod configurator, anda boleh menggunakan parameter baris arahan berikut:

  • / @ <FileName> - memilih fail luaran dengan parameter baris arahan yang ditentukan.
  • / F <PathBases> - laluan ke pangkalan data dalam mod fail operasi.
  • / S <ComputerName \ NameBase> - lokasi pangkalan data pada komputer tuan rumah semasa operasi pelayan.
  • / WS - pautan untuk menyambung ke pelayan web.
  • / IBName <nama pangkalan data> memulakan pangkalan data dengan nama yang ditentukan dari senarai semua pangkalan data yang tersedia. Jika nama beberapa pangkalan yang sepadan, program itu akan menghasilkan ralat.
  • / IBConnectionString adalah alamat sambungan ke pangkalan data penuh seperti yang digunakan oleh fungsi Sambungan String yang dinyatakan di atas.

Apabila menggunakan pelanggan nipis, anda boleh menggunakan parameter berikut:

  • wsn - login pengguna untuk menyambung ke pelayan web.
  • wsp adalah kata laluan untuk menyambung ke pelayan web.
  • wspauto - dayakan tetapan proksi automatik.
  • wspsrv - alamat pelayan proksi.
  • wspport - pelabuhan proksi.
  • wspuser - login apabila bekerja melalui pelayan proksi dengan keperluan untuk kebenaran. nama pengguna untuk proksi dengan kebenaran.
  • wsppwd - kata laluan apabila bekerja melalui pelayan proksi dengan keperluan untuk kebenaran. nama pengguna untuk proksi dengan kebenaran.
  • / N <Masuk> - log masuk yang dinyatakan dalam configurator. Nama pengguna seperti yang ditakrifkan dalam Configurator.
  • / P <Password> - kata laluan pengguna yang dinyatakan dalam parameter sebelumnya. Ia boleh dihilangkan jika pengguna tidak mempunyai kata laluan.
  • / WSN <name> adalah nama pengguna untuk pengesahan pada pelayan web.
  • / WSP <password> - kata laluan pengguna, yang namanya dinyatakan dalam parameter / WSN, untuk pengesahan pada pelayan web.
  • / WA- - melarang penggunaan pengesahan Windows pada permulaan.
  • / WA + - memaksa penggunaan pengesahan Windows pada permulaan. Jika anda tidak menulis parameter ini sama sekali, lalai adalah / WA +.
  • AppAutoCheckVersion - pemilihan automatik untuk setiap versi pangkalan data yang dikehendaki dari program 1C.
  • / AppAutoCheckMode - pemilihan automatik mod pelancaran berdasarkan maklumat dari pangkalan data.
  • / UseHwLicenses +, / UseHwLicenses- -search key security local.
  • / Debug - menjalankan program 1C dalam mod debug.
  • / DebuggerURL - pengenalpastian debugger yang aplikasi tersebut harus dihubungkan dengan segera selepas pelancaran. Menentukan URL debugger (protokol, komputer, dan nombor port) di mana objek jauh boleh dibuat dalam debugger.
  • / RunShortcut <nama fail> - mulailah program dari fail senarai pangkalan data yang dicipta.

Mod kumpulan konfigurasi

  • / DumpIB <FileName> - memunggah pangkalan data.
  • / RestoreIB <FileName> - memuat pangkalan data.
  • / DumpCfg <FileName> - menyimpan tetapan ke fail berasingan.
  • / DumpDBCfg <FileName> - menyimpan tetapan pangkalan data ke fail berasingan.
  • / LoadCfg <FileName> - tetapan beban dari fail luaran.
  • / ConvertFiles <nama fail | direktori> - penukaran batch fail 1x versi 8.x. Untuk prosedur yang berjaya, fail mesti tersedia untuk menulis, serta mod berjalan konfigurasi dengan konfigurasi terbuka di mana anda akan melaksanakan penukaran.

Sebagai contoh: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - penukaran fail,

1cv8.exe / ConvertFilesd: / penukaran folder asas.

Contoh Barisan Perintah

Jalankan 1C dalam mod fail klien tebal:

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

Running 1C dalam mod klien-pelayan:

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / S "server-base \ User" / N "Admin" / P "12345 ''

Kesimpulannya

Kami menganggap arahan yang paling asas untuk menjalankan 1C dari baris arahan. Menggantikan arahan, anda boleh melakukan pelbagai permintaan. Malah, terdapat banyak lagi, tetapi sebahagian besar daripada mereka kemungkinan besar ditujukan untuk pakar sokongan teknikal. Menggunakan maklumat dari artikel, anda boleh melakukan semua tindakan itu sendiri. Tinggalkan soalan anda di dalam komen.