1C'yi komut satırından çalıştırma

1C programı, neredeyse her işletmenin finansal kayıtlarını tutmak için oldukça popülerdir. Programın çok sayıda özelliği ve kabiliyeti var. Bazen anlaşılması o kadar kolay değildir. Ayrı bir veritabanının oluşturulacağı birden fazla kullanıcı hesabı oluşturabilirsiniz. Her başladığınızda, istediğiniz hesabı, veritabanını seçmeniz ve bazı durumlarda diğer ayarları ve parametreleri belirlemeniz gerekir. Birkaç kullanıcı varsa, kolayca karışabilir ve yanlış bir seçim yapabilirsiniz. Kafanız karışmasa bile, zaman içerisinde normal bir fırlatma için bu kadar çok manipülasyon can sıkıcı hale gelecektir.

1C'yi komut satırından çalıştırmak, programla çalışmayı kolaylaştırır.

Bu prosedür nasıl basitleştirilir? Geliştiriciler, 1C programının başlatılmasını komut satırından sağlamıştır. Bu addan korkma, bir sürü kombinasyonu hatırlamana gerek kalmaz ve Windows komut satırına da ihtiyacın olmaz. Sadece bir kez gereken sayıda kısayol oluşturmanız, gerekli komut satırı parametrelerini özelliklerinde ayarlamanız veya özel bir yarasa dosyası oluşturmanız ve bunları kaydetmeniz yeterlidir.

Bu makalede, bu başlatma yönteminin nasıl kullanılacağı ve tüm parametrelerin nasıl belirtileceği detaylı olarak tartışılacaktır. Ayrıca, müşteriye ince ayar yapmanıza yardımcı olacak en önemli komutların bir listesini sizinle paylaşacağız.

Programı çalıştırmaktan hangi dosyalar sorumludur?

Başlamak için, hangi dosyaların programın başlatılmasından ve çalıştırılmasından sorumlu olduğunu ve depolandıkları sabit diskin dizinini görelim. 1C - C: \ Program files \ 1CvXX \ 'in kurulu olduğu ana dizin, XX yerine çalışma sürümünün sayıları belirtilir. En son 8.3 kullanılırsa, öncekiler 1Cv82 veya 1Cv81 ise, klasör 1Cv83 olarak adlandırılır. Katalog içinde alt sürümleri olan diğer dizinler bulunur. Zaten bunlarda ana çalıştırılabilir dosya sürümüne sahip bin klasörüdür. Geliştiricinin kılavuzluk ettiği açık değildir, ancak her güncellemede yükleyici yeni klasörler oluşturur ve sonunda sabit diskte çok fazla boş alan tüketir. Ardından, Ortak klasörü ve içinde 1cestrart.exe dosyasını bulun. Kullanıcı ve veritabanı seçim penceresini açan kişi odur. Bu pencere, sırasıyla, belirli bir bin dizinindeki 1cv8s.exe dosyasıdır.

İşlem için bir veritabanı seçtikten sonra, adı başlatma seçeneğine bağlı olan başka bir dosya başlatılır - 1cv8.exe (kalın istemci) veya 1cv8c.exe (ince istemci). Bu seçenekler arasındaki farkı biraz sonra anlatacağız. Ek olarak, iş için gereken kısayolları görüntüleyebilir ve içlerinde başlangıç ​​parametrelerini ayarlayarak işlemi birkaç kez hızlandırabilirsiniz.

1C programını başlatma çeşitleri

Geliştiricinin bize hangi açılış seçeneklerini sunduğunu anlamaya çalışalım. Bunlardan sadece dördü, çalışma prensibi açısından farklılık gösterir ve üzerinde çalıştığınız bilgisayarın kaynaklarını talep eder.

  • Şişman müşteri - yakın zamana kadar mevcut tek seçenek buydu. Tüm veri işleme, kullanıcının bilgisayarında yapıldığından ve iş için gerekli tüm dosyalar üzerinde depolandığından, çalışan makinenin kaynaklarını en çok talep eden şeydir. İnternetin kullanılabilirliğine bağlı değildir, ancak donanıma bağlı olup, uzaktan çalışma olasılığını temsil etmez.
  • İnce istemci - 1C sunucusuna erişmek için kullanılan bir yazılım kabuğudur. Tanıdık bir menü ve ayar ara yüzüne sahiptir, ancak tüm veri işleme sunucuda yapıldığından, ekipmanın gücü konusunda tamamen seçici değildir. Kullanıcıya sınırlı işlevsellik sağlanmış olup, çalışmayı İnternet üzerinden hem uzak bir sunucu ile hem de bilgisayarda özel bir yazılım ortamında düzenlemek mümkündür.
  • Web istemcisi - sadece bir web tarayıcısına ve Internet'e erişmenize ihtiyacınız var. Buna göre, bilgisayara ve işyerine bağlanma yoktur. Ekipman üzerindeki yük minimum düzeydedir, çünkü tüm hesaplamalar uzak bir sunucuda gerçekleşir.
  • Yapılandırıcı - yalnızca kalın bir istemci kullanırken çalışan programın ince ayarını yapmak için özel bir mod.

Bugün, en popüler başlangıç ​​seçeneği, bilgisayarda depolanan bir dosya veritabanına sahip kalın bir istemcidir. Bununla birlikte, web servislerine ve bulut teknolojilerine olan toplam taahhüdü göz önüne alındığında, geleceğin web versiyonu için olduğunu varsayabiliriz.

Varsayılan olarak, başlatma seçeneğinin otomatik seçiminin 1C program ayarlarında kaydedilmiş olduğunu dikkate almanız önemlidir, bu nedenle düşünmeniz gerekmez. Ancak, belirli bir seçeneği kullanmanız gerekirse, masaüstünde kısayollar oluşturabilir ve bunlara komut satırı parametreleri girebilir veya bir yarasa dosyası kullanabilirsiniz. Her yönteme daha ayrıntılı bakalım.

Masaüstü kısayolu ile çalıştır

En kolay yol, özelliklerinde komut satırı parametreleri olan masaüstündeki kısayolu kullanmaktır. Erişim bu şekilde nasıl düzenlenir?

  1. Windows Gezgini'ni açın, ihtiyacınız olan yürütülebilir dosyayı içeren dizine gidin ve dosyayı exe uzantısıyla bulun. Örneğin, C: \ Program files \ 1Cv83 \ bin \ 1cv8.exe, yağ istemci modunda çalışır.
  2. Farenin sağ tuşuyla tıklayın ve “Kısayol oluştur” seçeneğini seçin.
  3. Sistem görüntülendikten sonra “Windows bu klasörde kısayol oluşturamıyor. Masaüstüne koyun mu? ”“ Evet ”e tıklayın.
  4. Masaüstünde kısayolunuzu bulun, üzerine sağ tıklayın, “Özellikler” - “Etiket” sekmesi - “Nesne” satırını seçin.
  5. Aşağıdaki girişi göreceksiniz: “C: \ Program files \ 1Cv83 \ bin \ 1cv8.exe”. İmleci oraya koyarsanız, çizginin içeriği değiştirilebilir.
  6. Satırın sonunda beklentilerinize uygun komutu girin, girişi "Uygula" - OK tuşlarıyla onaylayın.

Yarasa dosyasıyla çalıştır

Programı çalıştırmak için en azından kolay bir seçenek. En büyük fark, tüm verilerin manuel olarak özel bir metin dosyasına kaydedilmesidir. Bazıları için bu yöntem daha uygun görünecek. Nasıl kullanılır?

  1. Standart bir Not Defteri ile en sade metin belgesini oluşturun.
  2. File_name.bat biçiminde bir ad düşünün, burada yarasa dosya uzantısıdır ve ardından sabit sürücünüzdeki herhangi bir klasöre kaydedin.
  3. Aşağıdaki komutları belgeye kopyalayın:

@echo kapalı

cls

başlangıç

  1. Başlattıktan sonra, programı gerekli parametrelerle başlatmak için gerekli komutu girin.
  2. Dosyayı kaydedin ve kapatın.
  3. 1C'yi çalıştırmak için yarasa dosyasına çift tıklayın.

Uyarı! Doğru çalışma için, ekiplerin özellikle dosya yolunda veya kullanıcı adında Rusça karakterlere sahip olmaması istenir. Aksi takdirde, dosya kodlama seçimini dikkatlice düşünmelisiniz.

Temel başlangıç ​​komutları

Komut satırı parametreleri 1C'nin farklı sürümlerinde farklılık gösterdiğinden, her biri için örnekleri dikkate alın. Aşağıdaki sırayla sunacağız: her bir öğeyi deşifre etmek ve örnek uygulama.

7.7 Versiyonu

1cv7.exe MODE [/ M | / D ‹path› | / U ‹path› | / N ‹kullanıcı adı› | / P ‹Şifre Sözcük]

MODE, program istemcisinin başlatılacağı belirtilen moddur. Aşağıdaki değerleri alabilir:

  • config - configurator, programın işlevlerinin ince ayarlarının yapılması ve bazı işlemlerin programlanması için;
  • hata ayıklama - belirli işlev ve işlemlerin performansını kontrol etmek için bir hata ayıklayıcı;
  • kurumsal - işletme için günlük görevleri gerçekleştirmek için kullanılan genel işlem modu.
  • monitor - monitör modunu başlatan komut.

Daha sonra, bazı başlangıç ​​parametrelerini netleştirmelisiniz:

  • / M - özel erişim modunu başlatmak, ancak hiç kimsenin programa girebilmeniz için. Tek kullanıcı sizseniz, özel mod otomatik olarak etkinleştirilir. Kurumsal ağda çalışırken özel moda girmek için, diğer kullanıcıların programdan çıkmaları gerekir. Bu mod, veritabanları ile önemli işlemler yapmak için gereklidir, böylece hiçbir üçüncü taraf müdahale etmez.
  • / D - veritabanının saklandığı klasör. Programın varsayılan olarak seçtiği klasörden farklı bir klasör kullanılması özellikle önemlidir.
  • / U - Programın birkaç kullanıcı tarafından kullanılması şartıyla, kullanıcının çalışma klasörü.
  • / N - veritabanına ve hesaba erişmek için kullanıcı adı.
  • / P - hesaba ve veritabanına erişim için şifre.

Daha nadir kullanılan komutlar:

  • / T ‹path› - varsayılandan farklı bir klasörde saklanmasını istiyorsanız, geçici dosyaları olan klasöre giden yol.
  • / @ ‹FileName› - yapılandırma modunda çalışırken bir toplu iş dosyası seçmek için.
  • / W - web uzantısını başlatır.
  • / L - Rusça dışındaki program menü dili: ENG - İngilizce, UKR - Ukraynaca

Kullanım örneği: 1cv7 enterprise / Dc: \ 1c \ database / NIvanov / P753159,

Programı bu gibi komutlarla çalıştırırsanız, kullanıcı ve veritabanı seçim penceresini görüntülemektan kaçınacaksınız ve bir kullanıcı adı ve parola girmeniz istenmeyecek.

8.2 ve 8.3 Sürümleri

  • TASARIMCI - Fonksiyonları programlama ve ince ayar yapmak için konfigürasyon modunda çalışır.
  • ENTERPRISE - İşletmenin bakımı için normal modu başlatın.
  • CREATEINFOBASE ‹StringConnections› [/ AddInList [NameBase]] [/ UseTemplate ‹şablon dosyasının adı›] - tüm çalışma bilgilerinin depolanacağı yeni bir veritabanı oluşturun.
  • Bağlantı dizesi - bu parametreler belirtilebilir:
    • Dosya - veritabanı klasörü (çalışmanın dosya sürümüyle birlikte).
    • Srvr - Kurumsal sunucunun adresi (işin istemci-sunucu sürümünde). Birkaç adresi aşağıdaki gibi belirleyebilirsiniz: Srvr = "Sunucu1, Sunucu2" veya Srvr = "Sunucu1: 1741, Sunucu2: 1741";
  • / AddInList [DatabaseName] - listeye eklemek için kullanılacak veritabanının adı. Bu parametreyi atlarsanız, baz listeye eklenmez ve adınızı kaydetmezseniz, otomatik olarak atanır.
  • / UseTemplate - veritabanı, üçgen parantez içinde verilen adda belirtilen hazır bir şablondan oluşturulur.
  • Ref - program sunucusunda kayıtlı veritabanının adı.

DBMS, sunucuda kullanılan veritabanı türünü belirtir:

  • MSSQLServer;
  • PostgreSQL;
  • ibmdb2;
  • OracleDatabase.

Her veritabanı türü için ek parametreler belirleyebilirsiniz:

  • Usr - giriş yapın.
  • Pwd - şifre.
  • Yerel ayar - yerelleştirme.

Programı normal modda veya konfigürasyon modunda başlattığınızda, aşağıdaki komut satırı parametrelerini kullanabilirsiniz:

  • / @ ‹FileName› - belirtilen komut satırı parametreleri ile harici bir dosya seçer.
  • / F ‹PathBases› - çalışma modunda veritabanına giden yol.
  • / S ‹ComputerName \ NameBase› - sunucunun çalışması sırasında ana bilgisayardaki veritabanının konumu.
  • / WS - web sunucusuna bağlanmak için bağlantı.
  • / IBName ‹veritabanı adı› veritabanını, mevcut tüm veritabanı listesinden belirtilen adla başlatır. Birkaç bazın adı eşleşirse, program bir hata üretecektir.
  • / IBConnectionString, yukarıda açıklanan Bağlantı Dizesi işlevi tarafından kullanılan tam veritabanına bağlantının adresidir.

Hafif bir istemci kullanırken, aşağıdaki parametreleri uygulayabilirsiniz:

  • wsn - web sunucusuna bağlanmak için kullanıcı girişi.
  • wsp, web sunucusuna bağlanmak için kullanılan paroladır.
  • wspauto - otomatik proxy ayarlarını etkinleştir.
  • wspsrv - vekil sunucu adresi.
  • wspport - proxy bağlantı noktası.
  • wspuser - Yetkilendirme ihtiyacı olan bir proxy sunucusu üzerinden çalışırken oturum açın. Yetkili proxy için kullanıcı adı.
  • wsppwd - Yetkilendirme ihtiyacı olan bir proxy sunucusu üzerinden çalışırken şifre. Yetkili proxy için kullanıcı adı.
  • / N ‹Login› - konfigüratörde belirtilen giriş bilgisi. Konfigüratörde tanımlandığı şekilde kullanıcı adı.
  • / P ‹Şifre kelimesi - önceki parametrede belirtilen kullanıcının şifresi. Kullanıcının şifresi yoksa ihmal edilebilir.
  • / WSN ‹İsim›, web sunucusunda kimlik doğrulama için kullanıcı adıdır.
  • / WSP ‹password› - web sunucusunda kimlik doğrulaması için / WSN parametresinde adı belirtilen kullanıcının şifresi.
  • / WA- - başlangıçta Windows kimlik doğrulamasının kullanılmasını yasaklar.
  • / WA + - başlangıçta Windows kimlik doğrulamasının kullanılmasını zorlar. Bu parametreyi hiç yazmazsanız, varsayılan / WA +.
  • AppAutoCheckVersion - Programın 1C istenen sürümü veritabanının her sürümü için otomatik seçim.
  • / AppAutoCheckMode - veritabanındaki bilgilere dayanarak başlatma modunun otomatik seçimi.
  • / UseHwLicenses +, / UseHwLicenses- - yerel bir güvenlik anahtarı arayın.
  • / Debug - 1C programını hata ayıklama modunda çalıştır.
  • / DebuggerURL - Uygulamanın başlatılmasından hemen sonra bağlanması gereken hata ayıklayıcının kimliği. Uzak nesnelerin hata ayıklayıcıda oluşturulabileceği hata ayıklayıcı URL'sini (protokol, bilgisayar ve bağlantı noktası numarası) belirtir.
  • / RunShortcut ‹dosya adı› - programı oluşturulan veritabanları listesindeki dosyadan başlatır.

Yapılandırıcı parti modu

  • / DumpIB ‹DosyaAdı› - veritabanını kaldırın.
  • / RestoreIB ‹DosyaAdı› - veritabanını yükleyin.
  • / DumpCfg ‹FileName› - ayarları ayrı bir dosyaya kaydeder.
  • / DumpDBCfg ‹FileName› - veritabanı ayarlarını ayrı bir dosyaya kaydeder.
  • / LoadCfg ‹FileName› - harici bir dosyadan ayarları yükleyin.
  • / ConvertFiles ‹dosya adı | dizin› - 1C sürüm 8.x dosyalarının toplu dönüştürülmesi. Prosedürün başarılı olması için, dosyaların, dönüştürmeyi gerçekleştireceğiniz açık bir konfigürasyona sahip konfigüratörün çalışma modunun yanı sıra yazma için uygun olması gerekir.

Örneğin: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - dosya dönüştürme,

1cv8.exe / ConvertFilesd: / base - klasör dönüştürme.

Komut Satırı Örnekleri

1C'yi kalın istemci dosya modunda çalıştırın:

"C: \ Program Dosyaları \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ veritabanı \ Kullanıcı" / N "Yönetici" / P "12345 ′ ′

1C'yi istemci-sunucu modunda çalıştırma:

"C: \ Program Files \ 1cv83 \ bin \ 1cv8.exe" ENTERPRISE / S "sunucu tabanı \ Kullanıcı" / N "Yönetici" / P "12345 ′ ′

Sonuç

Komut satırından 1C'yi çalıştırmak için en temel komutları düşündük. Komutları değiştirerek çeşitli istekler gerçekleştirebilirsiniz. Aslında, çok daha fazlası var, ancak bunların önemli bir kısmı teknik destek uzmanlarına yöneliktir. Makaledeki bilgileri kullanarak, tüm işlemleri kendiniz yapabilirsiniz. Sorularınızı yorumlarda bırakın.