1C ve istemci-sunucu ve dosya IS'nin yedek kopyalarını oluşturmanız gerekiyorsa, komutu kullanmak en uygunudur. Windows hattı. Aşağıda açıklanan teknolojiyi kullanarak, yerel 1C .dt biçimindeki tüm veritabanlarına sahip olacaksınız ve bu da şunları yapmanızı sağlayacaktır:

  • dosya sürümünü istemci-sunucu olarak değiştirin veya tersini yapın;
  • veritabanlarını diğer sunuculara veya bilgisayarlara aktarmak;
  • formatı birleştir yedekler 1C.

Tüm aktiviteler bir bilgisayar gerektirir Windows denetimi Teknoloji platformu teslimatından yüklü kalın istemci ile 2003+. yükleyeceğiz ağ sürücüsü, yalnızca 1C yedekleme deposu görevi gören bir NAS cihazında bulunur.

1C yapılandırıcısını komut satırından başlatma

Kolaylık sağlamak için, 1C yapılandırıcısını şuradan başlatan bir dizi satırdan oluşan bir .cmd dosyası oluşturalım. Komut satırı. Örnek bir dosya indirilebilir. Bu dosya gelecekte düzenli olarak kullanılabilir. Windows Zamanlayıcı süreci otomatikleştirmek için Kontrol Panelinde bulunur Yedek kopya.

Çözümün temeli, istemci-sunucu veritabanını yedekleyen aşağıdaki 1C komut satırı olabilir:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /S"Server\buh" /N"Administrator" /P"MyPassword" /Out"C:\1c.log" /DumpIB"\ \backup\1c\buh_%date%.dt"

Burada sürüme bağlı kalmamak için 1cestart.exe'yi aşağıdaki parametrelerle çalıştırıyoruz:
CONFIG - 1C yapılandırıcısını komut satırından başlatma
/S - Sunucu kümesinde barındırılan istemci-sunucu IB'sini belirtin
/N "Yönetici" - kullanıcı listesinde belirtildiği şekliyle kullanıcı adı.
/P"MyPassword" - daha önce belirtilen kullanıcı için parola. Parola yoksa, 1C'yi komut satırından başlatmak için bu parametrenin belirtilmesine gerek yoktur.
/Out"C:\1c.log" - komut dosyasının ilerlemesiyle ilgili hizmet bilgilerinin yanı sıra hatalar ve tanılama iletilerini içerecek dosyanın adı.
/DumpIB”\\backup\1c\buh_%date%.dt” - ve son olarak, veritabanını ağ sürücüsüne \\backup buh_XX.XX.XXXX.dt adlı 1c klasörüne boşaltan anahtar, burada XX .XX.XXXX - geçerli tarih Yedekleme dosyalarının üzerine yazılmasını önlemek ve bunları tanımlamak için.

Komut satırından 1C yedekleme gerçekleştiren .cmd dosyasına Rusça karakterler yazarken, standart Windows CP1251'i değil, CP866 kodlamasını kullanmanız gerektiğini unutmayın! Ayrıca dikkat etmelisiniz ikili alıntı, parametre değerlerini çerçeveleme ve parametreler ile değerleri arasında boşluk bırakma.

Dosya IB'leri için /S anahtarı yerine /F parametresi belirtilmelidir, aksi takdirde 1C'yi komut satırından başlatmak için kullanılan sözdizimi aynı olacaktır, örneğin:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"D:\1C_Bases\buh" /N"Admin" /P"MyPassword" /Out"C:\1c.log" / DumpIB"\\backup\1c\buh_%date%.dt"

Tüm 1C başlatma seçeneklerinin daha ayrıntılı açıklaması için mevcut geliştirici belgelerine bakın. Uzmanlarımız ayrıca ihtiyaçlarınız için ticari bazda bir yedekleme sistemi geliştirmeye hazırdır. Uygulama maliyeti sadece 5000 ruble.

Bu yazıda size 1C başlatma seçeneklerinden ve bunların nasıl uygulanacağından bahsedeceğim. İşte bu seçeneklerin nasıl kullanılacağına dair bazı örnekler. Makaleyi okuduktan sonra, bazı günlük işlemleri otomatikleştirebileceksiniz.

1C:Enterprise'ı başlatırken, ayarlarda veya 1C'yi başlatmak için kullandığınız kısayolda belirtilebilecek başlatma seçeneklerini kullanabilirsiniz.

Başlatma modu 1C

YAPILANDIRMA- 1C, Konfigüratör modunda başlayacaktır.
GİRİŞİM- 1C, Enterprise modunda başlayacaktır.

1cestart.exe- genellikle "1cv8 \ common" klasöründe bulunan 1C programını başlatmak için bir dosya. Başlangıçta otomatik olarak algılar istenilen versiyon müşteri. 1C'yi kurarken, masaüstündeki ve Başlat menüsündeki kısayollar bu dosyaya başvurur.

Otomatik kullanıcı seçimi için 1C başlatma seçenekleri

  • /N"Kullanıcı adı"
  • /P"Kullanıcı şifresi"

Kullanıcı adı ve şifre, Konfigüratördeki kullanıcı listesinde belirtilen kullanıcı adı ve şifre ile eşleşmelidir. Kullanıcılar Configurator'da görüntülenebilir, şuraya gidin: üst menü: Yönetim > Kullanıcılar. Parola boşsa, bu alan atlanabilir.

Bu parametreler, veritabanları listesinde bir veri tabanını düzenlerken ayarlarda belirtilebilir. alanında" Ekstra seçenekler başlatmak".

1C'yi çalıştırın ve ayarlara gidin bilgi tabanı, aşağıdaki pencere görünmelidir:

Kullanıcı adınızı ve şifrenizi belirterek şekildeki gibi parametreleri yazın ve ardından "Bitir"e tıklayın. Her şey doğru yapılırsa, bu veritabanına girdiğinizde sizden bir kullanıcı adı ve şifre istenmez.

Veritabanının otomatik başlatılması için 1C başlatma seçenekleri

  • /F "adres" - dosya sürümünde saklanıyorsa, veritabanının adresi.

Veritabanınız sunucuda depolanıyorsa, başlatma parametrelerini farklı şekilde ayarlamanız gerekir:

  • /S "adres" - adresi aşağıdaki gibi belirtin: "Sunucunun adı (bilgi tabanı kümesi)" \ "Sunucudaki bilgi tabanının adı"

Bu parametreler, 1C:Enterprise'ı başlattığınız kısayola yazılmalıdır. Kısayolun özelliklerine gidin, "Nesne" alanının sonunda ihtiyacınız olan parametreleri ekleyin.

Her şey doğru yapılırsa, kısayolu başlattığınızda, parametrelerde belirttiğiniz veritabanı başlamalıdır.

Kolaylık sağlamak için yeni bir kısayol oluşturabilir veya kullandığınızı kopyalayabilirsiniz.

Sistem başlangıcında 1C'yi otomatik yükle

1C Enterprise'ı sistem başlangıcında gerekli parametrelerle başlatmak istiyorsanız, 1C kısayolunu Başlangıç ​​klasörüne kopyalamanız gerekir.

1C başlatma parametreleri içeriyorsa, sistem başladığında çalışırlar.

Herhangi bir başlatma parametresini 1C birleştirebilirsiniz. Bunu yapmak için, 1C ayarlarında veya kısayolda gerekli parametreleri yazmanız yeterlidir.

Ek başlatma seçenekleri 1C

  • /LogUI- günlükte kullanıcı eylemlerinin kaydedilmesi. (Yazma, kullanıcının dizininde, "logi.txt" adlı bir dosyada yapılacaktır.)
  • /DumpIB " Dosya adresini yükle « - veritabanını boşaltma. Otomatik veritabanı arşivleme oluşturmak için uygundur.
  • /uygulamak " Adres harici işleme» - parametre, sistem başlatıldıktan sonra harici işlemin otomatik olarak başlatılması için tasarlanmıştır.
  • /C"String parametresi" - parametreyi konfigürasyona iletir. Buna, Başlangıç ​​Parametresi yapılandırıcısındaki küresel bağlam aracılığıyla erişebilirsiniz.
  • /Başlangıç ​​İletilerini Devre Dışı Bırak- parametre, 1C Enterprise'ı başlatırken sistem mesajlarını kaldırır.

Bir bilgi tabanını düzenlerken. Başlatılacak 1C sürümünü belirtebilirsiniz (altında çalışan birkaç veritabanınız varsa uygundur). farklı versiyonlar müşteri)

Otomatik bilgi bankası arşivlemesi için parametre kullanımına bir örnek.

"C:\Program Files (x86)\1cv8\common\1cestart.exe" CONFIG /F"C:\Base_Buh" /N"user" /P"111" /DisableStartupMessages /DumpIB C:\Arhiv\Buh.dt / Out" C:\Arhiv\log_arhiv.txt" -NoTruncate

Bu parametreleri "Nesne" alanında 1C'yi başlatmak için kısayola kaydederseniz, "C:\Arhiv" klasöründe "Buh" adı altında "C:\Base_Buh" bulunan tabanın bir arşivi oluşturulur. .dt". Ayrıca "C:\Arhiv\log_arhiv.txt" günlük dosyasına da yazacaktır. Yollarınızı, veritabanının bulunduğu yeri ve arşivleri nerede oluşturmak istediğinizi belirtin.

Uygulama Hata Ayıklama Başlatma Seçeneklerini Ayarlama

Uygulamalar geliştirirken, genellikle 1C hata ayıklayıcısını altında çalıştırmak gerekir. Kullanıcı tanımlı, bunun için yapılandırıcıya gitmeniz gerekir: Yardım > Seçenekler

"User" grubundaki "Launch 1C:Enterprise" sekmesinde, mevcut kullanıcı varsayılan olarak ayarlanır (yapılandırıcıya girdiğiniz yer). Neye ihtiyacınız varsa onu değiştirebilirsiniz. Ve hata ayıklama seçilen kullanıcı altında başlayacaktır.

Ayrıca, burada uygulamayı hangi istemci altında çalıştıracağınızı belirleyebilirsiniz.

İşte atabileceğiniz bazı kolay adımlar kullanışlı özellikler 1C:Enterprise programında.

Platformlar: 1C:Kuruluş 8.3, 1C:Kuruluş 8.2, 1C:Kuruluş 8.1
Yapılandırmalar: Tüm konfigürasyonlar

2012-11-16
21364

Bildiğiniz gibi, müşteriler üssü seçme fırsatı vermiyor. Komut satırında özel parametreler belirtilerek başlatılırlar. Ayrıca bir “.bat” dosyası oluşturabilir ve içine gerekli parametrelerle 1C'nin doğrudan başlatılmasını yazabilirsiniz. ".bat" ile değiştirilen ".txt" uzantısına sahip düz bir metin dosyasıdır. Bu parametreleri göz önünde bulundurun 1C. Parametreleri kullanarak 1C programını ekstra çaba harcamadan çalıştırabilirsiniz. Ayrıca bu seçenekçok hızlı.

Bu başlatma yöntemi, çeşitli kullanıcılar adına 1C programının birkaç kopyasını sürekli olarak başlatmaya ihtiyaç duyulduğunda son derece uygundur. Bu ihtiyaç genellikle tek bir veritabanını test ederken ortaya çıkar. Bu durumda, uygun ".bat" dosyası oluşturulmadan başlatma prosedürü çok zahmetli ve uzun olacaktır.

Çalışırken sizin için yararlı olabilecek bazı 1C parametrelerini göz önünde bulundurun: ağ 1C için, dosya 1C ve yeni (ince istemci).

Zaten veritabanları listesinde bulunan bir veri tabanını başlatmak - parametreler:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE /IBName"Listedeki TemelAdı" /NUser /PPPassword

Bu durumda, 1C marş başlatılır. Mod - "kurumsal", hedef veritabanının adı zaten 1C veritabanları listesinde.

Kullanıcı ve şifre girmeden doğrudan çalıştır (dosya seçeneği)

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NUser /PPassword

Burada, veritabanı dizinine doğrudan bir yolla kalın bir istemci başlatılır. Hedef tabanın listede olup olmaması önemli değil. Mod - "Kurumsal".

Kullanıcı ve şifre girmeden doğrudan başlatma (ağ seçeneği)

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"SunucuBilgisayarAdı\TemelAdıOnSunucu1C" /NUser /PPassword

Önceki paragraftakiyle aynı hikaye, yalnızca 1C'nin ağ sürümü için.

İnce istemci "Ticaret Yönetimi" yapılandırmasını kalın istemci modunda çalıştırma

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /RunModeOrdinaryApplication

Harici işlemeyi doğrudan 1C'nin başlangıcında başlatmak

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /Execute"FullPathToProcessFile.epf"

Veritabanını dosyaya indirin

Dosya Sürümü: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\bases1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Sunucu Sürümü: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

Başlatma seçeneklerini belirtmek için komut satırı seçenekleri

/@<имя файла>
Komut satırı seçenekleriyle bir dosyanın yolu.

/F<Путь>
dosya bilgi tabanının yolu (dosya adı hariç).

/S<Адрес>
1C:Enterprise 8.x sunucusunda depolanan bilgi tabanının adresi aşağıdaki gibi eklenir:

<Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>
Kullanıcı adı. Konfigüratördeki ile aynı şekilde belirtilmelidir

/P<Пароль>
/N seçeneğinde adı belirtilen kullanıcının parolası. İsteğe bağlı bir parametredir

/WA-
Enterprise veya Configurator'ın başlangıcında Windows kimlik doğrulamasının kullanılmasını yasaklama

/WA+
1C:Enterprise veya Configurator'ın başlangıcında Windows kimlik doğrulamasının zorunlu kullanımını ayarlama. /WA anahtarı belirtilmemişse, /WA+ komut satırı seçeneğinin kullanıldığı varsayılır.

/AU-
güncelleme ile ilgili sorunun çıktısının yasaklanması şimdiki versiyonu 1C:Yönetimsel kurulumlu işletme

/AU+
1C:Enterprise'ın mevcut sürümünün yönetimsel kurulumdan güncellenmesiyle ilgili sorunun çıktısını ayarlama. /AU anahtarı belirtilmemişse, /AU+ komut satırı seçeneğinin kullanıldığı varsayılır.

/Dışarı<Имя файла>[-Kesme Yok]
servis mesajlarını görüntülemek için bir dosya ayarlama. NoTruncate anahtarı ayarlanmışsa (bir boşlukla ayrılmış), dosya temizlenmez

/L<Каталог>
yerelleştirilmiş arabirim kaynaklarının dizini belirtilir (örneğin, "RU")

/Başlangıç ​​İletilerini Devre Dışı Bırak
Başlangıç ​​mesajlarını gizler: “Veritabanı yapılandırması kayıtlı yapılandırmayla eşleşmiyor. İlerlemek?"; “Bilgisayarınızın yetenekleri yapılandırma yardımını düzenlemek için yeterli değil. Yardımı düzenlemek için Microsoft Internet'i yüklemeniz gerekir Gezgin sürümü 6.0 veya üstü."; “Bilgisayarınızın yetenekleri, yardım bölümleri de dahil olmak üzere html belgelerini düzenlemek için yeterli değil. Html belgelerini düzenlemek için Microsoft'u yüklemeniz gerekir. Internet Explorer sürüm 6.0 veya üstü. Bu lansmanda, html belgelerini düzenlemek mümkün olmayacak.

/C<Строка текста>
parametreyi yapılandırmaya geçirme

Temel sürümler için kullanılmaz:
UC<Код доступа>
Bağlantı kurması engellenen bir bilgi tabanına bağlantı kurulması. Kilit kurulurken boş olmayan bir erişim kodu belirtilmişse, bağlantı kurmak için /UC parametresinde bu kodu belirtmelisiniz.

/Kısayolu Çalıştır<имя файла>
1C:Enterprise 8.1 sistemini, belirtilen dosya kullanılarak elde edilen bilgi tabanlarının bir listesiyle başlatma. Dosya, ortak bilgi tabanlarının (*.v8i) bir liste dosyası veya bir bilgi tabanı kısayol dosyası (*.v8l) olabilir.

/IBConnectionString
bağlantı dizesini, InfobaseConnectionString() işlevi tarafından döndürüldüğü biçimde tüm bilgi tabanıyla birlikte ayarlama. Bağlantı dizesinin bölümleri önceden var olan seçenekler tarafından geçersiz kılınabilir. Bu, /IBConnectionString'in onlardan önce komut satırında olmasını gerektirir. Bir bağlantı dizesini komut satırı parametresi olarak geçirirken, bağlantı dizesinin tırnak işaretleri içerdiğini unutmayın. Bu nedenle, tüm dizeyi tırnak içine almak ve içindeki tırnakları ikiye katlamak gerekir.

/SLev
1C:Enterprise sunucusuyla istemci bağlantısının güvenlik düzeyi. /SLev0 - güvenli olmayan bağlantı; /SLev1 - yalnızca kimlik doğrulama sırasında güvenli bağlantı; /SLev2 - tüm oturum için güvenli bağlantı. Parametre belirtilmemişse, /SLev0'a eşdeğerdir.

hata ayıklama
1C:Enterprise'ın hata ayıklama modunda başlatıldığını gösterir.

/DebuggerURL
uygulamanın başlatıldıktan hemen sonra bağlanması gereken hata ayıklayıcının kimliği. Hata ayıklayıcının uzak nesneler oluşturabileceği hata ayıklayıcı URL'sini (protokol, bilgisayar ve bağlantı noktası numarası) belirtir.

/SAOnYeniden Başlat
sistemi bu oturumdan yeniden başlatırken bir parola isteyin. Varsayılan olarak, parola istenmez.

/uygulamak<имя файла внешней обработки >
sistem başladıktan hemen sonra harici işlemeyi 1C:Enterprise modunda başlatmak üzere tasarlanmıştır.

/logi
kullanıcının bilgisayarında %APPDATA%\1C\1Cv81\ uygulama dosyaları klasöründe oluşturulacak bir istemci uygulamasını çalıştırmak için tasarlanmıştır<Уникальный идентификатор ИБ>Tüm etkileşimli kullanıcı eylemlerini (tuş vuruşları, fare tıklamaları) kaydedecek olan \logi.txt" dosyası logi.txt.

/SchJobDn
zamanlanmış işlerin yürütülmesini yönetir. olası anlam"Y" veya "N". "Y" - oluşturulan bilgi tabanının zamanlanmış görevleri gerçekleştirmesi yasaklanacaktır.

Yapılandırıcı Toplu Mod Komut Satırı Seçenekleri

/DumpIB<Имя файла>
bilgi tabanını komut modunda boşaltma

/Geri YükleIB<Имя файла>
bilgi tabanını komut modunda yükleme

/DumpCfg<имя cf файла>
yapılandırmayı bir dosyaya kaydetme

/LoadCfg<имя cf файла>

/UpdateDBCfg[-WarningsAsErrors]

veritabanı yapılandırmasını güncelleme. WarningsAsErrors anahtarı belirtilirse (bir boşlukla ayrılmış), tüm uyarı mesajları hata olarak kabul edilir.
/DumpDBCfg<имя cf файла>
veritabanı yapılandırmasını bir dosyaya kaydetme

/Geri AlmaCfg
veritabanı yapılandırmasına geri dön

/CheckModüller
sözdizimi denetimi gerçekleştir

/GüncelleCfg<имя_файла>
desteklenen bir yapılandırmanın güncellenmesi. Dosya adı, .cf veya .cfu dosyasının adıdır.

/IBCheckAndRepair [-ReIndex]
[-LogIntergrity] [-RecalcTotals]
[-IB Sıkıştırma]
[-Yalnızca Test | [-BadRefCreate |
-BadRefClear | -BadRefYok]
[-BadDataOluştur |
-BadDataSil] ]

bilgi tabanının test edilmesi ve düzeltilmesi

Çoğu zaman, 1C ile çalışırken, zaman içinde sistematik olarak tekrarlanan aynı tür işlemlerin bazılarını yapmak ve sadece ana işten uzaklaşmak gerekebilir. Bunlar çeşitli yüklemeler ve indirmeler, harici analiz için bir tür verinin oluşturulması vb. Bu işlemleri otomatikleştirmenin ve aslında onları unutmanın oldukça basit bir yolu var, düzenli olarak kontrol için posta yoluyla günlük dosyaları alıyor.

Bu işlemler zaten harici işleme tarafından yazılmışsa harika, sorun değil, durum böyle değilse, her şeyi orada oluşturun ve aktarın. Ayrıca, performansı kontrol etmek için tüm bunları test etmenizi öneririm. manuel mod ve sonra, her şey olması gerektiği gibi çalışıyorsa, ana işlem kodunu, harici işlem yüklendiğinde, yürüt düğmesine ve benzerine basmadan otomatik olarak başlayacak şekilde yeniden yazın. En basit şey, kodu bir prosedüre taşımaktır. Açık().

Bir sonraki adım, oluşturduğumuz harici işlemi gerçekleştirdikten sonra programı otomatik olarak kapatmaktır ve zaten bizim için çalışıyor. Bunu yapmak için prosedürde Açık() en sonunda aşağıdaki komutu girin: Kapatma Sistemi(Yanlış); bu durumda parametre Fırsat İste kapatırken sistemin ek soruları için çeşitli seçenekleri kesmek için "Yanlış" değerini geçiyoruz, böylece bu harici işlemi gerçekleştirdikten sonra koşulsuz 1C kapatmasını başlatıyoruz. Emin olmak için programı tekrar çalıştırıp işleme yapıyoruz ve çalıştığından ve programın kendini kapattığından emin oluyoruz.

"C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE /DisableStartupMessages /FC:\base path /N"UserName" /P"UserPassword" /Execute c:\path to işleme\kendi kendine işleme.epf

deşifre edelim:

1. "C:\Program Files (x86)\1cv8\8.3.5.хххх\bin\1cv8.exe" ENTERPRISE - bu durumda 1C motorunun kendisi 8.3, yolu kendiniz kontrol edin, sürüme bağlı olarak değişir ve motor dahil, ikincisini güncelledikten sonra düzenlemeyi unutmayın.

2. / DisableStartupMessages - sistem başlangıcında tüm mesajları devre dışı bırakın.

4. /N "Kullanıcı Adı" /P"KullanıcıParolası" - sırasıyla /N kullanıcı adı, ayrıca boşluk ve /P parolası olmadan.

5. /Execute c:\processing path\self-processing.epf - /Execute işlememizi başlatır, yol ve isim bu anahtarı takip etmelidir.

Şimdi her şey, yalnızca görev zamanlayıcımıza eklemek için kalır. cmd dosyası: autostart1c.cmd, lansmanı için programı belirterek.

Harici işlemenin çalışmasını izlemek için, bunun için ayrı bir kullanıcı oluşturmanızı öneririm, daha da iyisi, böylece işlemin kendisi de periyodik olarak postanıza düşen bir günlük dosyası oluşturur.

Bunlar günlük rutin işlemleri otomatikleştirmeye yardımcı olan zor araçlar değil, size iyi şanslar!

Mod seçimi komut satırı seçenekleri:

YAPILANDIRMA
1C:Enterprise 8 sisteminin "Konfigüratör" modunda başlatılması

GİRİŞİM
1C:Kuruluş 8'i 1C:Kuruluş modunda başlatma

CREATEINFOBASE
dağıtım ve güncelleme dosyaları oluşturma


her biri görünümün bir parçası olan bilgi tabanı parametrelerini belirten bir dize
,
burada Parametre adı parametrenin adıdır ve Değer değeridir. Parçalar birbirinden ";" ile ayrılır. Değer boşluk karakterleri içeriyorsa, çift tırnak işareti ("") içine alınmalıdır.

Dosya modu seçenekleri

Bilgi tabanının dosya dizini;
Bilgi tabanı oluşturulurken kullanılacak yerel dil (ülke). Geçerli değerler Format yönteminin parametresiyle aynıdır. Yerel ayar parametresi isteğe bağlıdır. Belirtilmezse, mevcut bilgi tabanının bölgesel ayarları kullanılacaktır.

İstemci-Sunucu Seçenekleri

Srvr sunucu adı 1C:Enterprise;
Ref, sunucudaki bilgi tabanının adıdır;
SQL sunucusunun SQLSrvr adı;
SQLDB adı SQL veritabanları veri;
SQLUID SQL kullanıcı adı;
SQLPwd SQL kullanıcı şifresi. SQL kullanıcısının parolası belirlenmemişse bu parametre atlanabilir.
SQLYOffs, SQL Server'da tarihleri ​​depolamak için kullanılan tarih ofsetidir. 0 veya 2000 değerlerini alabilir. Bu parametre isteğe bağlıdır. Ayarlanmazsa, değer 0'dır.
Yerel ayar - dil (ülke), (dosya sürümüne benzer).

Tüm seçenekler için parametreler tanımlanmıştır:

usr Kullanıcı adı;
pwdşifre

/Eklenti Listesi bazın listeye hangi ad altında ekleneceğini gösteren parametre, belirtilmediği takdirde baz listeye eklenmeyecektir. Herhangi bir ad belirtilmezse, aşağıdakine benzer şekilde varsayılan kullanılır. etkileşimli oluşturma bilgi tabanı.
Anahtarların eşzamanlı kullanımına izin verilmez.

Başlatma seçeneklerini belirtmek için komut satırı seçenekleri:

/@
komut satırı seçenekleri belirtilen dosyaya yazılır

/F
bir dosyada saklanıyorsa bilgi tabanının yolu (dosya adını belirtmeye gerek yoktur)

/S
1C:Enterprise 8 sunucusunda depolanan bilgi tabanının adresi aşağıdaki gibi eklenir:

/N
Kullanıcı adı. Configurator'da oluşturulan kullanıcılar listesinde olduğu gibi belirtilmelidir.

/P
/N seçeneğinde adı belirtilen kullanıcının parolası. Kullanıcının şifresi yoksa bu parametre atlanabilir.

/WA-
Enterprise veya Configurator'ın başlangıcında Windows kimlik doğrulamasının kullanılmasını yasaklama

/WA+
1C:Enterprise veya Configurator'ın başlangıcında Windows kimlik doğrulamasının zorunlu kullanımını ayarlama. /WA anahtarı belirtilmemişse, /WA+ komut satırı seçeneğinin kullanıldığı varsayılır.

/AU-
1C: Enterprise'ın mevcut sürümünün yönetimsel bir kurulumdan güncellenmesi hakkında bir soru görüntüleme yasağı

/AU+
1C:Enterprise'ın mevcut sürümünün yönetimsel kurulumdan güncellenmesiyle ilgili sorunun çıktısını ayarlama. /AU anahtarı belirtilmemişse, /AU+ komut satırı seçeneğinin kullanıldığı varsayılır.

/Dışarı
[-Kesme Yok]
servis mesajlarını görüntülemek için bir dosya ayarlama. NoTruncate anahtarı ayarlanmışsa (bir boşlukla ayrılmış), dosya temizlenmez

/L
yerelleştirilmiş arabirim kaynaklarının dizini belirtilir (örneğin, "RU")

/Başlangıç ​​İletilerini Devre Dışı Bırak
Başlangıç ​​mesajlarını gizler: “Veritabanı yapılandırması kayıtlı yapılandırmayla eşleşmiyor. İlerlemek?"; “Bilgisayarınızın yetenekleri yapılandırma yardımını düzenlemek için yeterli değil. Yardımı düzenlemek için Microsoft Internet Explorer sürüm 6.0 veya üzeri yüklü olmalıdır.»; “Bilgisayarınızın yetenekleri, yardım bölümleri de dahil olmak üzere html belgelerini düzenlemek için yeterli değil. Html belgelerini düzenlemek için Microsoft Internet Explorer sürüm 6.0 veya üstünü yüklemeniz gerekir. Bu lansmanda, html belgelerini düzenlemek mümkün olmayacak.

/C
parametreyi yapılandırmaya geçirme

Toplu modu

Yönetici, komut satırı seçeneklerini kullanarak, aşağıdaki eylemleri gerçekleştirmek için yapılandırıcıyı toplu iş modunda çalıştırabilir:

  • destek kapsamındaki de dahil olmak üzere veritabanı yapılandırmasının güncellenmesi;
  • sözdizimsel kontrolün performansı;
  • tüm parametreleri ayarlayarak bilgi tabanını test etme ve düzeltme;
  • kayıt günlüğünün azaltılması;
  • bir yapılandırma kontrolü gerçekleştirme.
  • Yönetici, komut satırı seçeneklerini kullanarak şunları belirtebilir:

    • 1C:Enterprise 8 sisteminin Yapılandırıcı modunda başlatılması;
    • bilgi bankası parametreleri: kullanıcı, şifre; dosya sürümü için - dizin, dil; istemci-sunucu sürümü için - sunucu adı, bilgi bankası adı, SQL sunucu adı, SQL veritabanı adı, SQL kullanıcı adı ve şifresi, tarih farkı.

    Ayrıca, tüm başlatma seçenekleri, adı komut satırı seçeneklerinde belirtilen harici bir dosyada oluşturulabilir.

    Başlatma parametrelerinde belirtilen eylemleri gerçekleştirdikten sonra 1C:Enterprise yapılandırıcısı kapanır.

    Konfigüratörün toplu başlatma modunu kullanmak, ilgili bilgileri başlatarak bilgi tabanlarını koruma sürecini otomatikleştirmenize olanak tanır. toplu iş dosyaları Planlandı.

    Yapılandırıcı toplu mod komut satırı seçenekleri:

    /DumpIB
    bilgi tabanını komut modunda boşaltma

    /DumpCfg
    yapılandırmayı bir dosyaya kaydetme

    /GüncelleDBCfg
    [-WarningsAsErrors]
    veritabanı yapılandırmasını güncelleme. Warnings-AsErrors anahtarı belirtilirse (bir boşlukla ayrılmış), tüm uyarı mesajları hata olarak kabul edilir.

    /DumpDBCfg
    veritabanı yapılandırmasını bir dosyaya kaydetme

    /Geri AlmaCfg
    veritabanı yapılandırmasına geri dön

    /CheckModüller
    sözdizimi denetimi gerçekleştir

    /GüncelleCfg
    desteklenen bir yapılandırmayı güncelleme

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IB Sıkıştırma]
    [-Yalnızca Test | [-BadRefCreate |
    -BadRefClear | -BadRefYok]
    [-BadDataOluştur |
    -BadDataSil] ]
    bilgi tabanının test edilmesi ve düzeltilmesi

    Yeniden İndeks
    tablo yeniden indeksleme

    LogIntergrity
    mantıksal bütünlük denetimi

    Toplamları Yeniden Hesapla
    yeniden hesaplama

    IB Sıkıştırma
    tablo sıkıştırma

    Yalnızca Test
    yalnızca var olmayan nesnelere referanslar olup olmadığını test edin:

    KötüBaşvuru Oluştur
    nesneler oluşturmak

    KötüRefTemizle
    nesneleri temizle

    KötüRefYok
    değiştirme

    Kısmi nesne kaybı ile:

    BadDataCreate
    nesneler oluşturmak

    KötüVeriSil
    nesneleri sil

    Bir parametre alt grubu içinde anahtarların aynı anda kullanımına izin verilmez. Komut başarılı olursa 0 kodunu, aksi takdirde 1 kodunu döndürün (verilerde hata varsa 101).

    Toplu modda dağıtım ve güncelleme dosyaları oluşturmak için komut satırı seçenekleri:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    Teslimat ve Güncelleme Dosyaları Oluşturma

    cffile
    dağıtım oluşturmak için bir talimat

    cfufile
    güncelleme oluşturmak için bir talimat

    F
    güncellemeye dahil olan dağıtım adıyla belirtilir

    V]
    güncellemeye dahil olan dağıtım, sürüm tarafından belirtilir

    Not: -f |-v seçenekler grubu, güncellemeye dahil edilen dağıtım dosyalarının sayısı kadar tekrarlanır.

    Yapılandırma deposuyla çalışmak için komut satırı parametreleri:

    /DepoF
    depolama dizini

    /DepoN
    kasa kullanıcı adı

    /DepoP
    kasa kullanıcı şifresi

    V
    v - sürüm numarası, sürüm numarası belirtilmemişse veya -1'e eşitse kaydedilir En son sürüm.

    /DepotUpdateCfg [-v ] [-gözden geçirilmiş]
    Dosyadan depolama yapılandırmasını güncelleyin (toplu mod)

    V
    sürüm numarası, sürüm numarası belirtilmemişse veya -1'e eşitse, en son sürüm kaydedilir, yapılandırma depoya bağlıysa parametre yok sayılır

    Revize
    gerekirse yakalanan nesneleri alın. Yapılandırma depoya bağlı değilse, parametre yok sayılır.

    1C:Enterprise 8'in bir Otomasyon sunucusu olarak toplu kaydı için komut satırı parametreleri:

    /KayıtSunucusu
    başvuru kaydı

    /UnregSunucu
    uygulama kaydının silinmesi

    Yürütmeden sonra 1C: Enterprise 8 sistemini kapatır.
    Parametre değerleri boşluk içeriyorsa (örneğin bir yol veya dosya adı), değerler tırnak içine alınmalıdır.

    Örnekler

    1C:Enterprise 8 komut satırından nasıl çalıştırılır

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ControlTorg /N Kullanıcı Adı /P Parola

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N Kullanıcı Adı /P Parola

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\ControlTorg /N Kullanıcı Adı /P Parola

    1C:Enterprise'ı veritabanını komut satırından kaldırmaya zorlama

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Kullanıcı Adı /P Parola /DumpIB c:\name.dt

    Veritabanı yapılandırmasındaki mevcut yapılandırma değişiklikleri komut satırından nasıl güncellenir?

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N Kullanıcı Adı /P Parola /UpdateDBCfg

    Otomatik modda bilgi bütünlüğünü kontrol etmeden bir bilgi tabanı nasıl test edilir ve düzeltilir?

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

    Kontrol sonuçlarının bir dosyaya çıktısı ile otomatik modda bir konfigürasyon kontrolü nasıl yapılır

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

    Günlük programlı olarak nasıl küçültülür

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

    Uygulama çözümü modülleri komut satırından metin dosyaları olarak nasıl kaldırılır

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

    .htm biçiminde kaydedilmiş yardım dosyaları uygulama çözümüne nasıl yüklenir

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