Ev / Mobil işletim sistemi / 1s komut satırından başlar. Başlatma seçeneklerini belirtmek için komut satırı seçenekleri. Veritabanı yapılandırmasındaki mevcut yapılandırma değişiklikleri komut satırından nasıl güncellenir?

1s komut satırından başlar. Başlatma seçeneklerini belirtmek için komut satırı seçenekleri. Veritabanı yapılandırmasındaki mevcut yapılandırma değişiklikleri komut satırından nasıl güncellenir?

1C 8.3 (8.2) sunucusunu kişisel bir cihazda çalıştırmak için, programın bir dağıtım kitine ve eksiksiz bir yazılım ayarlar. Dağıtımı aldıktan sonra, açın ve setup.exe'yi çalıştırın.

Kurulum ve başlatma seçenekleri 1C 8.3

Konfigürasyon kurulumu adım adım yapılmalıdır:

  • Kurulum Sihirbazı'nda İleri'ye tıklayın. Gerekli bileşenleri kuruyoruz. Sonra tekrar "İleri".
  • Varsayılan arayüzü seçin ve "Yükle".
  • Ardından, koruma sürücüsünü yüklemeniz gerekir. Bir donanım USB'niz varsa, bir güvenlik anahtarınız varsa ve henüz girmediyseniz, bir onay işareti bırakın. Diğer durumlarda, lisans, anahtar ve "İleri" ye tıklayın.

Tamamlanmış! Yapılandırmayı çalıştırmak için başka seçenekler de var, ancak bu en kolayı. Başlatma satırı 1C 8.3 veya daha doğrusu uygulama parametreleri doğru belirtilirse, teorik olarak herhangi bir sorun olmamalıdır. Ancak yöneticiler bile genellikle bilinmeyen bir nedenden dolayı 1C 8.3'ü başlatma sorunuyla karşı karşıyadır. Çözülebilir.

1C 8.3'ü başlatırken bir hata oluştuysa ne yapmalı?

Böyle bir sıkıntı meydana gelirse, sırayla ilerleyin:

  • Başlatma satırı 1C 8.3 konfigüratörünü açın, "Yönetim" menüsünde "Bilgi tabanını yükle"yi seçin ve hangi dosyanın (dt uzantılı) yükleneceğini belirtin. Buradan da indirin.
  • Bilgilerin kaybolacağı konusunda bilgilendirildiğinizi onaylayın.
  • İndirme işlemi tamamlandıktan sonra "Test" ve "Düzeltme" üzerine tıklayın.

Neyse sorun çözüldü. “Düzeltme” işleminden sonra program sorunsuz bir şekilde başlayacak ve hata “açılmayacaktır”.

1C:Enterprise 8.x platformu, yerleşik araçları kullanarak üçüncü taraf uygulamaları başlatmanıza olanak tanır. Örneğin, bir bağlantıyı açmak için bir tarayıcı başlatmanız gerekiyorsa, aşağıdaki program kodunu yazmanız yeterlidir:

RunApplication("http:// 1 clancer.ru");

Aynı şekilde, yürütülebilir EXE dosyasının yolunu açıkça belirterek başka herhangi bir uygulamayı başlatabilirsiniz.

RunApplication(" C:\Windows\not defteri . exe" ) ;

Bu kod satırını yürüttükten sonra standart pencere uygulaması- "Not defteri".

Bu global bağlam yöntemini istemci tarafında (ince veya kalın) kullanmak daha mantıklıdır, çünkü çoğu durumda, uygulamayı başlattıktan sonra 1C:Enterprise'dan onunla çalışmak mümkün değildir. Onlar. tarayıcıyı açtıktan sonra, platform olaylarını işleyemez veya ondan veri alamaz.

Ancak yine de bu şekilde başlatılan bir uygulamayla etkileşime geçebilirsiniz! Örneğin, başladıktan sonra ne zaman bekleriz çalışan uygulama bir yanıt dosyası oluşturun ve ardından onu okuyun. "StartApplication()" yöntemini kullanırsak, döngüde yanıt dosyasının varlığını kontrol etmemiz ve bu dosyaya erişim görünürse onu işlememiz gerekir.

Uygulamayı başlatmak, yürütülmesinin tamamlanmasını beklemek ve ardından gerekli tüm eylemleri gerçekleştirmek daha mantıklı olacaktır. Ve başlatma bir istemci makinede gerçekleştirilirse, uygulama penceresinin hiç gösterilmesi gerekmeyebilir.

Bu amaçlar için, "WScript.Shell" COM nesnesini kullanabilirsiniz:

Kabuk" ) ; WshShell.Run(< команда> , < вид окна приложения> , < требуется ожидать завершения> ) ;

Daha:

ANCAK)- sistem komutu (yürütülebilir dosyanın yolu veya DOS formatındaki herhangi bir başka komut).

B)- uygulama penceresini gösterme seçeneği. Gerekli değil. Olası değerler:

1 - Pencereyi etkinleştirir ve gösterir. Pencere küçültülür veya büyütülürse, sistem onu ​​orijinal boyutuna ve konumuna geri yükler. Program penceresi ilk kez açılırken kullanılır.
2 - Pencereyi simge durumuna küçültülmüş modda etkinleştirir.
3 - Pencereyi etkinleştirir ve tam ekrana genişler.
4 - Pencereyi yeni boyutunda ve konumunda gösterir. Geçerli pencere etkin kalır.
5 - Pencereyi etkinleştirir ve mevcut boyutunda gösterir.
6 - Pencereyi simge durumuna küçültür ve görev çubuğunda bir sonrakini etkinleştirir.
7 - Pencereyi simge durumuna küçültülmüş olarak gösterir. Aktif pencere aktif kalır.
8 - Pencereyi mevcut durumunda gösterir. Aktif pencere aktif kalır.
9 - Pencereyi etkinleştirir ve gösterir. Pencere küçültülür veya büyütülürse, sistem onu ​​orijinal boyutuna ve konumuna geri yükler. Küçültülmüş bir pencereyi geri yüklemek için kullanılır.
10 - Pencereyi, çağıran programın penceresiyle aynı durumda gösterir.

AT)- komutun tamamlanmasını bekleyip beklememe: 0 - komutun tamamlanmasını beklemeye gerek yok, 1 - komutun tamamlanmasını bekleyin.

Not Defteri uygulamasını şu şekilde başlatmak şöyle görünür:

WshShell = Yeni COMObject(" WScript . Kabuk. exe" , 1 , 0 ) ;

Ancak yine de başvurunun tamamlanmasını beklemek olmayacak. Bunu yapmak için üçüncü parametre 1 olarak ayarlanmalıdır.

WshShell = Yeni COMObject(" WScript . Kabuk" ) ; WshShell.Run(" C:\Windows\not defteri . exe" , 1 , 10 )

"WScript.Shell" COM nesnesinin kullanımına bir örnek, Yandex.API aracılığıyla bir JSON isteği göndermek için yardımcı programı başlattığı "Yandex.Wordstat" işleminde bulunabilir.

İkinci yöntemin dezavantajı, evrensel olmamasıdır, çünkü bir COM nesnesinin çalışması yalnızca platformun (veya 1C:Enterprise sunucusunun) altında çalıştığı durumlarda mümkündür. işletim sistemi Pencereler.


Anahtar kelimeler: başlangıç ​​anahtarı, başlangıç ​​seçeneği, komut satırı

1C:Enterprise 8.0 sisteminin yürütülebilir dosyasını başlatma

MS Windows işletim sisteminin Başlat - Programlar menüsünden uygun simgeyi seçerek başlatmaya ek olarak, 1C:Enterprise 8.0 sistemini başlatma, 1CV8.EXE yürütülebilir dosyası başlatılarak gerçekleştirilebilir. Böyle bir başlatma, örneğin MS Windows işletim sisteminin "Başlat" menüsünün "Çalıştır" öğesi kullanılarak veya Explorer programında 1CV8.EXE dosya adına çift tıklanarak gerçekleştirilebilir.

1CV8.EXE dosyasını başlatmak için komut satırında gerekli tüm parametreleri belirleyebilirsiniz: başlatma modu, bilgi tabanına sahip dizinin adı, kullanıcı dizininin adı ve diğerleri. eğer parametreler Komut satırı doğru belirtilirse, 1CV8.EXE dosyası, belirtilen parametrelere bağlı olarak "1C:Enterprise" veya "Configurator" başlatma modlarından birinde başlatılacaktır.

1CV8.EXE dosyasını başlatırken komut satırı parametrelerinde bir hata algılanırsa veya hiçbir parametre yoksa, başlatıldıktan sonra ekranda 1C:Enterprise Başlat iletişim kutusu görüntülenecektir. Bu iletişim kutusunda, kullanıcı 1CV8.EXE dosyası için başlatma modunu, bilgi tabanının adını ve diğer başlatma seçeneklerini seçebilir.

Komut satırı seçenekleri.
1CV8.EXE dosyasını çalıştırırken, komut satırında aşağıdaki parametreler belirtilebilir:

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

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

GİRİŞİM
1C:Enterprise 8.0 sisteminin 1C:Enterprise modunda başlatılması;

CREATEINFOBASE ]
bir bilgi tabanının oluşturulması


her biri görünümün bir parçası olan bilgi bankası parametrelerini belirten bir dize
<Имя параметра=><Значение>,

burada Parametre Adı parametrenin adıdır ve Değer onun değeridir.

Parçalar birbirinden ";" ile ayrılır.

Değer boşluk karakterleri içeriyorsa, içine alınması gerekir. ikili alıntı (").

Dosya varyantı için aşağıdaki parametre tanımlanmıştır:

Dosya - bilgi bankası dizini;

Yerel ayar - bilgi tabanı oluşturulurken kullanılacak dil (ülke). Geçerli değerler parametre ile aynıdır<Форматная строка>yöntem Biçim. Yerel ayar parametresi isteğe bağlıdır. Belirtilmezse, mevcut bilgi tabanının bölgesel ayarları kullanılacaktır.

İstemci-sunucu sürümü için aşağıdaki parametreler tanımlanmıştır:

Srvr - 1C:Kurumsal sunucu adı;

Ref - sunucudaki bilgi tabanının adı;

SQLSrvr - SQL sunucu adı;

SQLDB - SQL veritabanı adı;

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. Ayarlanmadıysa, 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ı;

şifre - ş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, bir bilgi tabanının etkileşimli oluşturulmasına benzer şekilde varsayılan değer kullanılır.

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.0 sunucusunda depolanan bilgi tabanının adresi aşağıdaki gibidir:

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

/N<Имя>
Kullanıcı adı. Configurator'da oluşturulan kullanıcılar listesindekiyle aynı şekilde 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-
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. Devam etmek?"; “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

Yapılandırıcı toplu mod komut satırı parametreleri:

/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

/GüncelleDBCfg
[-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<имя cf | cfu файла>
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 edilmesini ve düzeltilmesini gerçekleştirin

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
sadece test

var olmayan nesnelere referanslar varsa:

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

KötüRefTemizle
nesneleri temizle

KötüRefYok
değiştirme

nesnelerin kısmi kaybı durumunda:

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, aksi takdirde - 1 (verilerde hata varsa 101) dönüş kodu döndürür.

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

/CreateDistributionFiles
[-cffile<имя cf файла>]
[-cfufile<имя cfu файла>
[-f<имя cf файла>|-v<версия дистрибутива>]+]
Teslimat ve Güncelleme Dosyaları Oluşturma

cffile<имя cf файла>
dağıtım oluşturmak için bir talimat

cfufile<имя cfu файла>
güncelleme oluşturmak için bir talimat

F<имя cf файла>
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: parametre grubu -f<имя cf файла>|-v<версия дистрибутива>dağıtım dosyaları güncellemeye dahil edildiği kadar tekrar eder.

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

/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>]
yapılandırmayı depodan dosyaya kaydet (toplu mod)

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 havuza bağlı değilse, parametre yok sayılır.

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

/RegSunucusu
başvuru kaydı

/UnregSunucu
uygulama kaydının silinmesi

Yürütmeden sonra 1C:Enterprise 8.0 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.

Aşağıda, 1C: Enterprise 8.0 sistemini başlatmak için bir komut satırı örneği verilmiştir:

C:\1CV8\BIN\1CV8.EXE KURUMSAL /FDB

Yukarıdaki komut satırı, 1C:Enterprise 8.0 sisteminin 1C:Enterprise modunda başlatılacağı ve bilgi tabanının "С:\1CV8\BIN" dizininin "\DB" alt dizininde bulunduğu anlamına gelir.

Bu yazıda 1C başlatma seçeneklerine ve bunların nasıl kullanılacağına bakacağız. Birkaç kullanım örneğine bakalım. Yazıyı okudukça başlangıç ​​işlemlerini otomatikleştirmeye başlayacağız.

1C'yi başlatırken, 1C'yi başlatmaktan sorumlu olan kısayolun ayarlarında belirtilmesi gereken farklı başlatma modları kullanmak mümkündür.

2 tür başlatma modu vardır 1C

  1. YAPILANDIRMA- yapılandırıcı modunda 1C'yi başlatın
  2. GİRİŞİM- Enterprise modunda 1C'yi başlatın.

1C başlatma dosyası dosyadır - 1cestart.exe, bir alt klasörde bulunur - "1cv8 \ common". Başlangıçta verilen dosya, işlem için gerekli olan istemci sürümü otomatik olarak belirlenir.

Bir kullanıcıyı otomatik olarak seçme özelliğine sahip 1C başlatma seçenekleri

  • /N- "Kullanıcı adı"ndan sorumlu parametre
  • /P- "Kullanıcı şifresi"nden sorumlu parametre

Kural olarak, 1C Configurator'a girilen kullanıcılar listesinde belirtilen ad ve şifre ile adın ve şifrenin eşleşmesi gerekir. Konfigüratörde kullanıcıların varlığını görmek için "Yönetim" sekmesine, ardından "Kullanıcılar"a gitmeniz gerekir. Seçilen kullanıcının şifresi boşsa, atlanabilir.

Bu parametreler, bazlar listesinde baz düzenlenirken ayarlarda belirtilebilir. "Gelişmiş başlatma seçenekleri" alanında belirtilebilirler.

1C'yi başlatırken bu pencere görünmelidir:

Verilerinizi (ad ve şifre) belirterek şekilde gösterildiği gibi verileri yazmanız ve ardından "Bitir" düğmesini tıklamanız gerekir. Tüm veriler doğru girilirse, gelecekte bu taban 1C, sistem sizden oturum açma bilgilerini istemez.

1C'yi otomatik modda başlatmak için gereken veriler

  • /F "adres"- veritabanına giden yol (dosya sürümü)

Veritabanınız herhangi bir sunucuda bulunuyorsa yol aşağıdaki gibi yazılmalıdır:

  • /S "adres"- "Sunucunun adı (bilgi tabanı kümesi)" \ "Sunucudaki bilgi tabanının adı"

Bu parametreler 1C başlatma kısayoluna yazılmalıdır. Etikete sağ tıklayın ve "Nesne" alanını seçin, parametrelerinizi buna ekleyin.

Veriler kısayolun özelliklerine doğru girilirse, bir sonraki başlatışınızda ihtiyacınız olan veritabanı otomatik olarak başlayacaktır. Birden fazla veritabanınız varsa, farklı veritabanları için ayrı bir etiket oluşturabilirsiniz.

Ayrıca 1C'de, bilgisayarınız önyüklendiğinde başlatma olasılığı vardır, bunun için 1C tabanınızın kısayolunu "Başlangıç" klasörüne kopyalamanız gerekir.

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şlemenin 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.

üzerinde değişiklik yaparken bilgi tabanı, lansmanın yapılacağı 1C sürümünü belirtebilirsiniz (bu çözüm, çalıştığınız birkaç 1C veritabanınız varsa kullanışlıdır).

1C veritabanının otomatik arşivlenmesine 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 parametreler, "Nesne" alanındaki 1C başlatma kısayoluna girilmelidir, ardından "C:\Arhiv" klasöründeki "C:\Base_Buh" konumunda "Buh" adı altında bulunan temel arşiv oluşturulacaktır. .dt". Paralel olarak, "C:\Arhiv\log_arhiv.txt" dosyasına bir günlük yazılacaktır. Bu yollar bilgi amaçlı belirtilmiştir, yollarınızı, yani üssünüzün konumunu ve üs arşivlerinin kaydedileceği yolu belirtmeniz istenecektir.

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

Geliştirme sürecinde, 1C hata ayıklayıcısını belirli bir veritabanı kullanıcısı altında başlatmak, hata ayıklayıcıyı yapılandırıcıda başlatmak için "Yardım" bölümünde "Parametreleri" çalıştırmanız gerekir.

"Kullanıcı" grubundaki "Basic" öğesindeki "Launch 1C: Enterprise" sekmesinde, varsayılan olarak "Konfigüratör" moduna girdiğiniz bir kullanıcı vardır, bu pencerede ihtiyacınız olan herhangi bir kullanıcıyı girebilirsiniz. gelecekte verilen kullanıcı altında çalışacak olan hata ayıklama.

Ayrıca uygulamanın gelecekte başlatılacağı istemciyi de seçebilirsiniz.

1C:Enterprise 8.x sisteminin yürütülebilir dosyasını başlatma

MS Windows işletim sisteminin Başlat - Programlar menüsünden uygun simge seçilerek başlatmaya ek olarak, 1C:Enterprise 8.x sisteminin başlatılması, 1CV8.EXE yürütülebilir dosyası başlatılarak gerçekleştirilebilir. Böyle bir başlatma, örneğin MS Windows işletim sisteminin "Başlat" menüsünün "Çalıştır" öğesi kullanılarak veya Explorer programında 1CV8.EXE dosya adına çift tıklanarak gerçekleştirilebilir.

1CV8.EXE dosyasını başlatmak için komut satırında gerekli tüm parametreleri belirleyebilirsiniz: başlatma modu, bilgi tabanına sahip dizinin adı, kullanıcı dizininin adı ve diğerleri. Komut satırı parametreleri doğruysa, 1CV8.EXE dosyası, belirtilen parametrelere bağlı olarak başlatma modlarından birinde başlatılacaktır: "1C:Enterprise" veya "Configurator".

1CV8.EXE dosyasını başlatırken komut satırı parametrelerinde bir hata algılanırsa veya hiçbir parametre yoksa, başlatıldıktan sonra ekranda 1C:Enterprise Başlat iletişim kutusu görüntülenecektir. Bu iletişim kutusunda, kullanıcı 1CV8.EXE dosyası için başlatma modunu, bilgi tabanının adını ve diğer başlatma seçeneklerini seçebilir.

Örnekler:


Dosya seçeneği:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /F"Veritabanı Yolu" /N"Kullanıcı Adı" /P"Parola"
İstemci-sunucu seçeneği:
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"AdSunucusu\Base" /N"Kullanıcı Adı" /P"Parola"
Sunucu portu(örneğin 1641):

"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"AdSunucusu:1641\Base" /N"Kullanıcı Adı" /P"Parola"
Programı kullanıcı olarak çalıştırmak ve açılışta işlem yapmak:
"C:\Program Files\1cv82\8.2.17.235\bin\1cv8s.exe" ENTERPRISE /F "D:\1C\HRM" /N kullanıcı /P şifresi /Yürüt "D:\1C\External_processing_1C\RunningProcessing\Desktop. ep"
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /F "DB Klasörüne Giden YOL" /N USER /P PASSWORD /"C:\\processing.epf" yürütün
1C bilgi bankası arşivleme
"C:\Program Files\1cv82\common\1cestart.exe" TASARIMCI /S Sunucu-1C\1C-Work82 /N"Yönetici" /P"12345" /DumpIB \\bdc\BackUp\Base.dt
"C:\Program Files\1cv82\common\1cestart.exe" config /S server:1641\82_zup /N Administrator /P zzzz /WA- /Out"c:\Backup\backup.log" -NoT_runcate /DumpIB H: \1S_VIGR\82_zup.dt


8.1 için:
Dosya sürümü için:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\1C_base\ZUPRAZR" /N"EMigachev" /P"12345"
İstemci-sunucu sürümü için:
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /S"server-1C\ZUP" /N"EMigachev" /P"12345"
Bir sunucuda 8.1 ve 8.2 varsa (nasıl ayarlanır? ), daha sonra 8.2 veritabanlarına bağlanırken belirtmeniz gerekirSunucu portu(örneğin 1641):
"C:\Program Files\1cv82\common\1cestart.exe" ENTERPRISE /S"server-1C:1641\ZUP" /N"EMigachev" /P"12345"

Komut satırı seçenekleri


1CV8.EXE dosyasını çalıştırırken, komut satırında aşağıdaki parametreler belirtilebilir:
Mod seçimi komut satırı seçenekleri:
YAPILANDIRMA - 1C:Enterprise 8.x sisteminin "Yapılandırıcı" modunda başlatılması;
ENTERPRISE - 1C:Enterprise 8.x sisteminin "1C:Enterprise" modunda başlatılması;
CREATEINFOBASE ] - bir bilgi tabanı oluşturmak (
her biri görünümün bir parçası olan bilgi bankası parametrelerini belirten bir dize<Имя параметра=><Значение>, burada Parametre Adı parametrenin adıdır ve Değer onun değeridir.
Parçalar birbirinden ";" ile ayrılır.
Değer boşluk karakterleri içeriyorsa, çift tırnak ("") içine alınmalıdır.

Dosya varyantı için aşağıdaki parametre tanımlanmıştır:
Dosya - bilgi bankası dizini;
Yerel ayar - bilgi tabanı oluşturulurken kullanılacak dil (ülke). Geçerli değerler parametre ile aynıdır<Форматная строка>yöntem Biçim. Yerel ayar parametresi isteğe bağlıdır. Belirtilmezse, mevcut bilgi tabanının bölgesel ayarları kullanılacaktır.

İstemci-sunucu sürümü için aşağıdaki parametreler tanımlanmıştır:
Srvr - 1C:Kurumsal sunucu adı;
Ref - sunucudaki bilgi tabanının adı;
SQLSrvr - SQL sunucu adı;
SQLDB - SQL veritabanı adı;
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. Ayarlanmadıysa, 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ı;
şifre - şifre
/AddInList - bazın listeye hangi ad altında ekleneceğini gösteren parametre, belirtilmemişse taban listeye eklenmez. Herhangi bir ad belirtilmezse, bir bilgi tabanının etkileşimli oluşturulmasına benzer şekilde varsayılan değer kullanılır.

Anahtarların eşzamanlı kullanımına izin verilmez.

Başlatma seçeneklerini belirtmek için komut satırı seçenekleri:
/@<имя файла>- komut satırı parametreleri 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.x sunucusunda depolanan bilgi tabanının adresi aşağıdaki gibi eklenir:
<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/N<Имя>-Kullanıcı adı. Configurator'da oluşturulan kullanıcılar listesindekiyle aynı şekilde belirtilmelidir.
/P<Пароль>- /N parametresinde adı belirtilen kullanıcının şifresi. 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ın yasaklanması
/WA+, 1C:Enterprise veya Configurator'ın başlangıcında Windows kimlik doğrulamasının zorunlu kullanımını ayarlar. /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 bir yönetim kurulumundan güncellenmesi hakkında bir soru görüntüleme yasağı
/AU+, yönetim kurulumundan 1C:Enterprise'ın mevcut sürümünün güncellenmesiyle ilgili sorunun çıktısını ayarlar. /AU anahtarı belirtilmemişse, /AU+ komut satırı seçeneğinin kullanıldığı varsayılır.
/Dışarı<Имя файла>[-NoT_runcate] - servis mesajlarını görüntülemek için bir dosya ayarlama. –NoT_runcate anahtarı (bir boşlukla ayrılmış) ayarlanmışsa, dosya temizlenmez
/L<Каталог>- yerelleştirilmiş arabirim kaynaklarının dizinini belirtir (örneğin, "RU")
/DisableStartupMessages - Başlangıç ​​mesajlarını gizler: "Veritabanı yapılandırması kaydedilen yapılandırmayla eşleşmiyor. Devam etmek?"; “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<Строка текста>- parametrenin konfigürasyona geçirilmesi, konfigüratörün toplu modunun komut satırı parametreleri:
/DumpIB<Имя файла>- bilgi tabanını komut modunda boşaltma

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

/UpdateDBCfg [-WarningsAsErrors] - veritabanı yapılandırmasını güncelleyin. 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
/RollbackCfg - veritabanı yapılandırmasına geri dön
/CheckModules - sözdizimi denetimi gerçekleştir
/GüncelleCfg<имя cf | cfu файла>- destek altındaki yapılandırmayı güncelleyin
/IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefYok]
[-BadDataOluştur | -BadDataDelete] ] - bilgi tabanını test edin ve düzeltin
ReIndex - tablo yeniden indeksleme
LogIntergrity - mantıksal bütünlük kontrolü
RecalcTotals - toplamların yeniden hesaplanması
IBCompression - tablo sıkıştırma
TestOnly - sadece test

Var olmayan nesnelere referanslar varsa:
BadRefCreate - nesneler oluştur
BadRefClear - nesneleri temizle
BadRefNone - değiştirme

nesnelerin kısmi kaybı durumunda:
BadDataCreate - nesneler oluştur
BadDataDelete - nesneleri sil

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


Toplu modda dağıtım ve güncelleme dosyaları oluşturmak için komut satırı seçenekleri:
/CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] - Dağıtım oluşturun ve dosyaları güncelleyin
-cffile<имя cf файла>- bir dağıtım oluşturmak için bir talimat
-cfufile<имя cfu файла>- bir güncelleme oluşturma talimatı
-f<имя cf файла>- güncellemeye dahil olan dağıtım kiti adıyla belirtilir
-v<версия дистрибутива>] - güncellemeye dahil olan dağıtım sürüm tarafından belirtilir
Not: parametre grubu -f<имя cf файла>|-v<версия дистрибутива>dağıtım dosyaları güncellemeye dahil edildiği kadar tekrar eder.

Yapılandırma deposuyla çalışmak için komut satırı parametreleri:
/DepotF - depolama dizini
/DepotN - depolama kullanıcı adı
/DepotP - depolama kullanıcı parolası
/DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - yapılandırmayı depolamadan dosyaya kaydet (toplu mod)
-v<номер версии хранилища>
v - sürüm numarası, sürüm numarası belirtilmemişse veya -1'e eşitse, en son sürüm kaydedilir.
/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, yapılandırma depolamaya bağlıysa en son sürüm kaydedilir, ardından parametre yok sayılır
-revised - Gerekirse yakalanan nesneleri alın. Yapılandırma havuza bağlı değilse, parametre yok sayılır.

1C:Enterprise 8.x'in Otomasyon sunucusu olarak toplu kaydı için komut satırı parametreleri:
/RegServer - uygulama kaydı
/UnregServer - uygulama kaydını kaldır
Yürütmeden sonra 1C:Enterprise 8.x 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.

Aşağıda 1C:Enterprise 8.x sistemini başlatmak için komut satırı örnekleri verilmiştir:
C:\1CV8\BIN\1CV8.EXE KURUMSAL /FDB
Verilen komut satırı, 1C:Enterprise 8.x sisteminin 1C:Enterprise modunda başlatılacağı ve bilgi tabanının "С:\1CV8\BIN" dizininin "\DB" alt dizininde bulunduğu anlamına gelir.

С:\1cv81bin\1cv8.exe kurumsal /s Serv06\ZUP /L RU
Ve verilen bu komut satırı, 1C:Enterprise 8.x sisteminin "1C:Enterprise" modunda başlatılacağı anlamına gelir, 1C:Enterprise Serv06 sunucusunda depolanan ZUP bilgi tabanının adresi ve Rus arayüzü

Bilgi bankasıyla bağlantı kurmanın engellenmesini kaldırmak için yapmanız gerekenler:
Kilidi ayarlarken belirtilen erişim izin koduyla aynı "/UC" başlatma parametresini kullanarak bilgi tabanında oturum açın. Çalıştırmak bu işleme, engelleme eylemi olarak "Bağlantıların engellemesini kaldır"ı belirtin. "Yürüt" düğmesine basın.
cmd cinsinden
C:\Progra~1\1cv81\bin\1cv8.exe /UC'yi başlatın<код доступа>
etikette
"C:\Program Files\1cv81\bin\1cv8.exe" ENTERPRISE /F"D:\Configurations\Typical\Torg" /N"Kullanıcı Adı" /P"Parola" /UC 456743

Kod DOS Toplu İş Dosyası yankısı kapalı cls "C:\Program Files\1 cv81\bin\1 cv8.exe" ENTERPRISE /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /C"ShutdownUsers" " C:\Program Files\1 cv81\bin\1 cv8.exe" CONFIG /S"server\ESKM" /N"Admin" /P"ESKM" /DisableStartupMessages /UpdateDBCfg /UC"BatchUpdateIB Yapılandırması" "C:\Program Files \ 1 cv81\bin\1 cv8.exe" KURUMSAL /S"sunucu\ESKM" /N"Yönetici" /P"ESKM" /C"Kullanıcılara İzin Ver" /UC" BatchUpdateConfigurationIB"