گزینه های 1s 7.7 را از خط فرمان اجرا کنید. توسعه حالت عامل پیکربندی. پیشرفت عملیات طولانی مدت

تعدادی از اقدامات، هم ساده کردن کار کاربران در برنامه و هم انجام برخی وظایف اداری با پایگاه داده، می تواند با استفاده از گزینه های راه اندازی 1C انجام شود:

  • برنامه ای تنظیم کنید کپی رزرو کنیدپایگاه های داده؛
  • به روز رسانی خودکار داده ها (به عنوان مثال، به روز رسانی روزانه نرخ ارز).
  • ارائه مجوز خودکار کاربر بدون نیاز به وارد کردن نام کاربری و رمز عبور؛
  • راه اندازی یک پایگاه داده خاص و یک نسخه خاص از پلت فرم بدون نیاز به انتخاب؛
  • و بسیاری بسیار دیگر.

وارد کردن پارامترها در پنجره انتخاب پایه

جعبه انتخاب استاندارد پایگاه اطلاع رسانی(شکل 1) علاوه بر انتخاب حالت راه اندازی (Configurator یا 1СEnterprise) دارای چهار دکمه عملکرد دیگر است:

  • اضافه کردن؛
  • تغییر دادن؛
  • حذف؛
  • تنظیمات.

اگر پایگاه اطلاعاتی را انتخاب کنید، روی دکمه "تغییر" کلیک کنید و از اولین کادر محاوره ای رد شوید، یک فرم باز می شود (شکل 2).

شکل 2

فیلد ورودی زیر کتیبه " گزینه های اضافی run:" به شما اجازه می دهد چند کلید را وارد کنید:

  • /N "نام کاربری" - این خط به این معنی است که برنامه تحت کاربری که نامش در نقل قول مشخص شده است راه اندازی می شود.
  • /P "رمز عبور" - اگر احراز هویت کاربر نیاز به وارد کردن رمز عبور دارد، باید در مقدار پارامتر مشخص شود.
  • /UC "Code" - با استفاده از این پارامتر به شما امکان می دهد مسدود شدن اتصالات به پایگاه اطلاعات را حذف کنید (مسدود کردن در صورت نیاز به دسترسی انحصاری ضروری است).

بنابراین، خطی مانند "/N "Ivanov Ivan Ivanovich" / P "1234"" کاربر را در یک محل کار خاص از نیاز به ورود مداوم هنگام شروع سیستم خلاص می کند.

گزینه های موجود در برچسب

پارامترهای بالا را می توان در جای دیگری نوشت. صدا زدن منوی زمینهمیانبر برنامه، و با رفتن به ویژگی های آن، می توانید یک پنجره دریافت کنید (شکل 3)

شکل 3

برای وارد کردن پارامترها، به فیلد ورودی "Object" نیاز داریم.

اول از همه، شما باید در مورد حالت راه اندازی برنامه تصمیم بگیرید:

  • DESIGNER (در نسخه 8.0 این پارامتر CONFIG است) به شما امکان می دهد برنامه را در حالت پیکربندی اجرا کنید.
  • ENTERPRISE به معنای راه اندازی یک برنامه معمولی است.

علاوه بر این، می توانید یک پایگاه داده خاص را برای راه اندازی ثبت کنید، در نتیجه دسترسی کاربر را به پایگاه های دیگر ثبت شده در سیستم محدود کنید. بسته به حالت عملکرد، پارامتر می تواند چندین مقدار داشته باشد:

  • /F "آدرس پایه" - اگر کار در حالت فایل انجام شود استفاده می شود.
  • /S "نام سرور" \ "نام پایه روی سرور" - پایگاه داده را در حالت عملکرد سرویس گیرنده-سرور شروع می کند.
  • /WS "آدرس" - برای ایجاد اتصال به وب سرور.

در مورد دوم، ممکن است لازم باشد که کاربر را از راه دور تأیید کنید وب سرور. تعدادی از پارامترها به شما امکان تنظیم دقیق را می دهند:

  1. Wsn – نام کاربری که تحت آن اتصال به سرور انجام خواهد شد.
  2. Wsp - رمز عبور کاربر فوق؛
  3. wspsrv - آدرس پروکسی؛
  4. Wspport پورت سرور پروکسی مربوطه است.

اگر پس از افزودن این پارامترها به ویژگی های میانبر 1C، پارامترهای مجوز ذکر شده در بخش قبل را اضافه کنید، می توانید توانایی راه اندازی یک پایگاه داده خاص را با یک دوبار کلیک ساده بدون پنجره های اضافی اجرا کنید. این بسیار راحت است که در حین آزمایش و توسعه، اغلب باید برنامه را مجدداً راه اندازی کنید، و همچنین در مواردی که نیاز به محدود کردن دسترسی کاربر به لیست پایگاه های داده ثبت شده در رایانه وجود دارد.

با کپی کردن میانبر ایجاد شده در پوشه "Autorun"، می توانید سیستم را بیشتر بهینه کنید (شکل 4).

شکل 4

اکنون، زمانی که سیستم راه اندازی می شود، برنامه در حالت تعیین شده، برای یک پایگاه داده خاص و تحت یک کاربر خاص راه اندازی می شود.

روشن کنید و ویندوز را خاموش کنیداحراز هویت کاربر توسط پارامترهای /WA+ و /WA- انجام می شود

خط فرمان و گزینه ها

در واقع، خط نوشته شده در فیلد "Object" را می توان در خط فرمان کپی کرد، از طریق Start->All Programs->Accessories->Run، بدون اصلاح یا بدون اصلاح. نتیجه یکسان خواهد بود.

در اینجا می توانید چندین پارامتر را مشخص کنید که می توان از آنها نیز استفاده کرد خط فرمان:

  • CREATEINFOBASE - به شما امکان می دهد یک پایگاه اطلاعاتی از نوع خاصی ایجاد کنید (فایل الگو باید دارای پسوند (dt یا cf) باشد.
  • ConnectionString - یک پارامتر اجباری که مکان پایگاه داده در حال ایجاد را نشان می دهد، باید از یک جفت پارامتر Name و Values ​​تشکیل شده باشد که با علامت مساوی متحد شده اند (مثالی از یک رشته برای نسخه فایل کار: File= "D:\1from base\1Cv8Log" برای پایگاه داده های سرور Srvr= "server3");
  • DBMS - بسته به مقدار مشخص شده، نوع سرور پایگاه داده را توصیف می کند.

پشتیبان گیری از پایگاه داده با استفاده از پارامترهای خط فرمان 1C

برای انجام این عملیات مهم می توانید از notepad یا دیگری استفاده کنید ویرایشگر متنايجاد كردن فایل خفاش، برنامه راه اندازی آن باید در متن مربوطه مشخص شود منوی ویندوزیا روی سرور

نتیجه

در این مقاله، هدف ما توصیف کامل همه گزینه‌های ممکن راه‌اندازی سیستم نبود، که می‌توان آن‌ها را در منوی مربوطه Syntax Assistant مشاهده کرد. ما سعی کردیم یک ایده کلی از چنین امکانی و چند نمونه از استفاده از آن ارائه دهیم.

گزینه های خط فرمان انتخاب حالت:

CONFIG
راه اندازی سیستم 1C: Enterprise 8 در حالت "Configurator".

شرکت، پروژه
راه اندازی 1C: Enterprise 8 در حالت 1C: Enterprise

CREATEINFOBASE
ایجاد فایل های توزیع و به روز رسانی


رشته ای که پارامترهای پایگاه اطلاعاتی را مشخص می کند که هر کدام بخشی از نما هستند
,
که در آن نام پارامتر نام پارامتر و Value مقدار آن است. قطعات با ";" از یکدیگر جدا می شوند. اگر مقدار دارای کاراکترهای فضای خالی باشد، باید در آن محصور شود نقل قول های دوگانه (").

گزینه های حالت فایل

فهرست فایل پایگاه اطلاعاتی؛
زبان محلی (کشور) که هنگام ایجاد پایگاه اطلاعاتی استفاده خواهد شد. مقادیر معتبر همان پارامتر روش Format است. پارامتر Locale اختیاری است. اگر مشخص نشده باشد، از تنظیمات منطقه ای پایگاه اطلاعات فعلی استفاده خواهد شد.

گزینه های سرویس گیرنده-سرور

نام سرور Srvr 1C: Enterprise؛
Ref نام پایگاه اطلاعاتی روی سرور است.
نام SQLSrvr سرور SQL.
نام SQLDB پایگاه داده SQL؛
نام کاربری SQLUID SQL.
رمز عبور کاربر SQLPwd SQL. اگر رمز عبور برای کاربر SQL تنظیم نشده باشد، این پارامتر می تواند حذف شود
SQLYOffs - افست تاریخ که برای ذخیره تاریخ استفاده می شود SQL Server. می تواند 0 یا 2000 باشد. این پارامترنیازی به تنظیم نیست اگر تنظیم نشده باشد، مقدار 0 است.
محلی - زبان (کشور)، (شبیه به نسخه فایل).

برای همه گزینه ها، پارامترها تعریف می شوند:

Usrنام کاربری؛
pwdکلمه عبور

/AddInListپارامتری که نشان می دهد با چه نامی پایه را به لیست اضافه کنید، اگر مشخص نشده باشد، پایه به لیست اضافه نخواهد شد. اگر نامی مشخص نشده باشد، از پیش فرض استفاده می شود، مشابه ایجاد تعاملی یک پایگاه اطلاعاتی.
استفاده همزمان از کلید مجاز نمی باشد.

گزینه های خط فرمان برای تعیین گزینه های راه اندازی:

/@
گزینه های خط فرمان در فایل مشخص شده نوشته شده است


مسیر به پایگاه اطلاعاتی، اگر در یک فایل ذخیره شده باشد (نیازی به تعیین نام فایل نیست)

/ س
آدرس پایگاه اطلاعاتی ذخیره شده در سرور 1C:Enterprise 8 به صورت زیر اضافه می شود:


نام کاربری. باید به همان روشی که در لیست کاربران ایجاد شده در Configurator مشخص شده است


رمز عبور کاربری که نامش در گزینه /N مشخص شده است. اگر کاربر رمز عبور نداشته باشد، این پارامتر می تواند حذف شود

/WA-
ممنوعیت استفاده از احراز هویت ویندوز در شروع Enterprise یا Configurator

/WA+
تنظیم استفاده اجباری از احراز هویت ویندوز در شروع 1C: Enterprise یا Configurator. اگر سوئیچ /WA مشخص نشده باشد، فرض بر این است که از گزینه خط فرمان /WA+ استفاده شده است.

/AU-
ممنوعیت خروجی سوال در مورد به روز رسانی نسخه فعلی 1C: سازمانی با نصب اداری

/AU+
تنظیم خروجی سؤال در مورد به روز رسانی نسخه فعلی 1C: Enterprise از نصب اداری. اگر سوئیچ /AU مشخص نشده باشد، فرض بر این است که از گزینه خط فرمان /AU+ استفاده می شود.

/خارج
[-NoTruncate]
تنظیم یک فایل برای نمایش پیام های سرویس اگر کلید NoTruncate تنظیم شده باشد (با فاصله از هم جدا شده باشد)، فایل پاک نمی شود

/L
دایرکتوری منابع رابط محلی مشخص شده است (به عنوان مثال، "RU")

/DisableStartupMessages
پیام‌های راه‌اندازی را سرکوب می‌کند: «پیکربندی پایگاه داده با پیکربندی ذخیره‌شده مطابقت ندارد. ادامه هید؟"؛ «قابلیت‌های رایانه شما برای ویرایش راهنمای پیکربندی کافی نیست. برای ویرایش راهنما، باید مایکروسافت را نصب کنید اینترنت اکسپلوررنسخه 6.0 یا بالاتر." «قابلیت‌های رایانه شما برای ویرایش اسناد html از جمله بخش‌های راهنما کافی نیست. برای ویرایش اسناد html، باید Microsoft Internet Explorer نسخه 6.0 یا بالاتر را نصب کنید. که در این راه اندازیویرایش اسناد html در دسترس نخواهد بود.

/ سی
انتقال پارامتر به پیکربندی

حالت دسته ای

با استفاده از گزینه های خط فرمان، مدیر می تواند پیکربندی را در حالت دسته ای اجرا کند تا اقدامات زیر را انجام دهد:

  • به روز رسانی پیکربندی پایگاه داده، از جمله پیکربندی تحت پشتیبانی؛
  • اجرای کنترل نحوی؛
  • تست و تصحیح پایگاه اطلاعاتی با تنظیم تمام پارامترها.
  • کاهش ثبت نام؛
  • انجام یک بررسی پیکربندی
  • با استفاده از گزینه های خط فرمان، مدیر می تواند تعیین کند:

    • راه اندازی سیستم 1C: Enterprise 8 در حالت Configurator؛
    • پارامترهای پایگاه اطلاعاتی: کاربر، رمز عبور. برای نسخه فایل - دایرکتوری، زبان؛ برای نسخه سرویس گیرنده-سرور - نام سرور، نام پایگاه اطلاعاتی، نام سرور SQL، نام پایگاه داده SQL، نام کاربری و رمز عبور SQL، تغییر تاریخ.

    علاوه بر این، تمام گزینه های راه اندازی را می توان در یک فایل خارجی که نام آن در گزینه های خط فرمان مشخص شده است، تولید کرد.

    پس از انجام اقدامات مشخص شده در پارامترهای راه اندازی، پیکربندی 1C: Enterprise بسته می شود.

    استفاده از حالت راه‌اندازی دسته‌ای پیکربندی به شما امکان می‌دهد فرآیند نگهداری پایگاه‌های اطلاعاتی را با راه‌اندازی موارد مربوطه، خودکار کنید. فایل های دسته ایبرنامه ریزی شده است.

    پارامترهای خط فرمان حالت دسته ای پیکربندی:

    /DumpIB
    تخلیه پایگاه اطلاعاتی در حالت فرمان

    /DumpCfg
    ذخیره تنظیمات در یک فایل

    /UpdateDBCfg
    [-WarningsAsErrors]
    به روز رسانی پیکربندی پایگاه داده اگر کلید Warnings-AsErrors مشخص شده باشد (با یک فاصله از هم جدا شده است)، آنگاه همه پیام های هشدار به عنوان خطا در نظر گرفته می شوند.

    /DumpDBCfg
    ذخیره پیکربندی پایگاه داده در یک فایل

    /RollbackCfg
    بازگشت به پیکربندی پایگاه داده

    /CheckModules
    بررسی نحو انجام دهید

    /UpdateCfg
    به روز رسانی یک پیکربندی پشتیبانی شده

    /IBCheckAndRepair [-ReIndex]
    [-LogIntergrity] [-RecalcTotals]
    [-IBCompression]
    [-TestOnly | [-BadRefCreate |
    -BadRefClear | -BadRefNone]
    [-BadDataCreate |
    -BadDataDelete] ]
    انجام تست و تصحیح پایگاه اطلاعاتی

    فهرست مجدد
    فهرست بندی مجدد جدول

    LogIntergrity
    بررسی یکپارچگی منطقی

    RecalcTotals
    محاسبه مجدد

    IBCompression
    فشرده سازی جدول

    TestOnly
    فقط در صورت وجود ارجاع به اشیاء غیر موجود آزمایش می شود:

    BadRefCreate
    ایجاد اشیاء

    BadRefClear
    اشیاء شفاف

    BadRefNone
    تغییر نده

    با از دست دادن جزئی اشیاء:

    BadDataCreate
    ایجاد اشیاء

    BadDataDelete
    اشیاء را حذف کنید

    استفاده همزمان از کلیدها در یک زیر گروه پارامتر مجاز نیست. در صورت موفقیت آمیز بودن دستور، کد 0 را برگردانید، در غیر این صورت کد 1 را برگردانید (در صورت وجود خطا در داده ها، 101).

    گزینه های خط فرمان برای ایجاد توزیع و به روز رسانی فایل ها در حالت دسته ای:

    /CreateDistributionFiles
    [-cffile]
    [-cfufile
    [-f |-v ]+]
    ایجاد فایل های تحویل و به روز رسانی

    cffile
    یک دستورالعمل برای ایجاد توزیع

    cfufile
    یک دستورالعمل برای ایجاد یک به روز رسانی

    اف
    توزیع موجود در به روز رسانی با نام مشخص شده است

    V]
    توزیع موجود در به روز رسانی توسط نسخه مشخص شده است

    توجه: گروه گزینه های -f |-v به تعداد فایل های توزیع موجود در به روز رسانی، تکرار می شود.

    پارامترهای خط فرمان برای کار با مخزن پیکربندی:

    /DepotF
    دایرکتوری ذخیره سازی

    /DepotN
    نام کاربری طاق

    /DepotP
    رمز عبور کاربر طاق

    V
    v - شماره نسخه، اگر شماره نسخه مشخص نشده باشد یا برابر با 1- باشد، ذخیره می شود آخرین نسخه.

    /DepotUpdateCfg [-v ] [-revised]
    به روز رسانی تنظیمات ذخیره سازی از فایل (حالت دسته ای)

    V
    شماره نسخه، اگر شماره نسخه مشخص نشده باشد یا برابر با -1 باشد، آخرین نسخه ذخیره می شود، اگر پیکربندی به مخزن متصل باشد، پارامتر نادیده گرفته می شود.

    تجدید نظر شده است
    در صورت لزوم اشیاء گرفته شده را دریافت کنید. اگر پیکربندی به مخزن متصل نباشد، پارامتر نادیده گرفته می شود.

    پارامترهای خط فرمان برای ثبت دسته ای 1C: Enterprise 8 به عنوان سرور اتوماسیون:

    /RegServer
    ثبت درخواست

    /UnregServer
    حذف ثبت درخواست

    پس از اجرا، سیستم 1C: Enterprise 8 را می بندد.
    اگر مقادیر پارامترها شامل فاصله (به عنوان مثال، یک مسیر یا نام فایل) باشد، مقادیر باید در علامت نقل قول قرار گیرند.

    مثال ها

    نحوه اجرای 1C: Enterprise 8 از خط فرمان

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /F D:\Configurations\Typical\ControlTorg /N نام کاربری / رمز عبور P

    C:\Program Files\1cv8\bin\1cv8.exe" ENTERPRISE /S Server\Base /N نام کاربری / رمز عبور P

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Configurations\Typical\ControlTorg /N نام کاربری / رمز عبور P

    چگونه 1C: Enterprise را مجبور کنیم تا پایگاه داده را از خط فرمان تخلیه کند

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\Trading Admin /N نام کاربری /P رمز عبور /DumpIB c:\name.dt

    نحوه به روز رسانی تغییرات پیکربندی فعلی در پیکربندی پایگاه داده از خط فرمان

    C:\Program Files\1cv8\bin\1cv8.exe" CONFIG /F D:\ Trading Admin /N نام کاربری /P رمز عبور /UpdateDBCfg

    نحوه تست و تعمیر یک پایگاه اطلاعاتی بدون بررسی یکپارچگی ارجاع در حالت خودکار

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

    نحوه انجام بررسی پیکربندی در حالت خودکار با خروجی نتایج بررسی به یک فایل

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

    چگونه لاگ را به صورت برنامه ای کوچک کنیم

    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

    نحوه بارگیری ماژول های راه حل برنامه به عنوان فایل های متنی از خط فرمان

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

    نحوه بارگذاری فایل های راهنما ذخیره شده با فرمت htm در برنامه کاربردی

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

    در این مقاله در مورد پارامترهای احتمالی و کلیدهای راه اندازی برای 1C 8.3، 8.2 و 8.1 صحبت خواهم کرد. برای راحتی کاربران می توانید از برخی از ویژگی های ارائه شده استفاده کنید. من به عمق نخواهم رفت و تمام پارامترهای ممکن را شرح نمی دهم، اما نکاتی را شرح خواهم داد که به نظر من ممکن است مورد نیاز باشد. کاربران عادیبرنامه ها.

    در پلت فرم 1C 8.1، تنها یک گزینه برای راه اندازی یک برنامه 1C وجود داشت - این یک مشتری ضخیم است. من این مفهوم را کمی رمزگشایی می کنم. 1C یک سرویس گیرنده-سرور است نرم افزارو برنامه های مشتری برای اجرای آن استفاده می شود.

    مفهوم کلاینت ضخیم قبل از ظهور مفهوم تین کلاینت وجود نداشت و به معنای تقاضای بیشتر برای منابع رایانه کاربر نهایی است.

    با انتشار پلت فرم 1C 8.2، امکان استفاده از تین کلاینت و کلاینت وب نیز فراهم شد. همه این برنامه های مشتری مزایا و محدودیت های خاص خود را دارند، مقالات زیادی قبلاً در این مورد نوشته شده است و من به آن نمی پردازم. من فقط به نکات اصلی اشاره می کنم.

    • پیکربندیفقط در حالت کلاینت ضخیم کار می کند.
    • مشتری چاقسخت ترین منابع کامپیوتری
    • تین مشتریعدم نیاز به منابع رایانه کاربر در حالت عملکرد سرویس گیرنده-سرور، زیرا تمام بار به سرور می رود.
    • مشتری وبفقط به مرورگر و اتصال به اینترنت نیاز دارد. از هر کجای دنیا می توانید با این برنامه کار کنید. کار راحت فقط به سرعت اتصال به اینترنت بستگی دارد. کل بار روی سرور وب می افتد.

    رایج ترین گزینه راه اندازی تاکنون، به نظر من، یک کلاینت ضخیم با یک پایگاه اطلاعاتی فایل است. اگر چه آینده بدون شک با مشتری وب است.

    همچنین متذکر می شوم که به طور پیش فرض در تنظیمات راه اندازی پایگاه داده روی "انتخاب خودکار" تنظیم شده است و نیازی نیست به این فکر کنید که کدام کلاینت و کدام پایگاه داده را نیازی به راه اندازی ندارید.

    راه اندازی گزینه های 1C از خط فرمان با انتخاب خودکار کاربر

    در کار خود، اغلب در عملکرد برنامه حسابداری 1C با خطاهایی مواجه می شدم، به عنوان مثال، اگر کاربری در پایگاه داده 1C ایجاد نشده باشد، برخی از مجلات اسناد نمایش داده نمی شوند.

    برای رفع آن، باید آن را ایجاد کرده و زیر آن بروید و هر بار در پنجره انتخاب کاربر روی OK کلیک کنید. و این اساساً درست است اگر چندین کاربر در پایگاه داده کار می کنند، هر کدام باید تحت وب خود وارد شوند.

    اما در برخی موارد، زمانی که فقط یک کاربر همیشه با برنامه کار می کند، مثلاً با نسخه های اولیه، در صورتی که کاربر رمز ورود به سیستم نداشته باشد، هر بار با فشار دادن دکمه OK، انتخاب او را تایید نمی کند. بالاخره معلوم است که تنهاست.

    اگر نمی خواهید هر بار که 1C را شروع می کنید یک کاربر انتخاب کنید، چندین راه برای این کار وجود دارد.

    اگر همیشه در برنامه 1C 8 از یک رایانه، تحت همان کاربر عامل کار می کنید سیستم های ویندوزسپس می توانید کارهای زیر را انجام دهید:

    infobase را در حالت configurator شروع می کنیم. Administration => Users را انتخاب کنید. کاربر خود را در لیست پیدا کنید و روی ویرایش کلیک کنید:

    چک باکس "Authentication 1C: Enterprise" را بردارید و کادر "Authentication" را علامت بزنید. سیستم عامل". انتخاب را فشار می دهیم، پنجره ای برای انتخاب کاربر سیستم عامل ظاهر می شود. در مورد من، لیست "Domains" حاوی نام رایانه من است، لیست "Users" شامل کاربران موجود سیستم عامل ویندوز من است.

    کاربر خود را انتخاب کنید و همه تغییرات را ذخیره کنید:

    اگر فقط یک کاربر با حقوق کاملو سعی کنید آن را روی احراز هویت سیستم عامل تنظیم کنید، برنامه یک هشدار صادر می کند. در این صورت باید کاربر دیگری با حقوق کامل ایجاد کنید. من فکر می کنم این کار به دلایل امنیتی انجام شده است، به طوری که در صورت نقص سیستم عامل، آنها همچنان می توانند با حقوق کامل وارد 1C شوند.

    استفاده از گزینه های راه اندازی اضافی برای پایگاه اطلاعاتی 1C. هر چقدر هم که ترسناک به نظر می رسد، در واقع هیچ چیز پیچیده ای در مورد آن وجود ندارد. برای این کار نیازی به رفتن به پیکربندی نیست، به جز اینکه در راهنما به پارامترهای ممکن برای شروع نگاه کنید. شما باید نام کاربری و رمز عبور را به عنوان پارامتر مشخص کنید.

    از مرجع 1C:

    • /ن<имя>- نام کاربری. باید به همان روشی که در لیست کاربران ایجاد شده در Configurator مشخص شده است.
    • /پ<пароль>- رمز عبور کاربری که نامش در پارامتر /N مشخص شده است. اگر کاربر رمز عبور نداشته باشد، این پارامتر می تواند حذف شود.

    ما نام کاربری و رمز عبور خود را می دانیم، اما کجا می توانیم آنها را بنویسیم؟ پایگاه داده مورد نظر را در لیست انتخاب کنید و روی ویرایش کلیک کنید:

    اسکرول بیشتر به آخرین صفحهتنظیمات را ببینید و خط مورد نیاز "گزینه های راه اندازی پیشرفته" را ببینید. در اینجا ما می نویسیم /N "نام کاربری شما" / P "رمز عبور شما". اگر رمز عبور وجود نداشته باشد، این پارامتر و مقدار آن نوشته نمی شود. با دکمه "انجام شد" ذخیره کنید. اگر با رمز عبور در پارامتر اشتباه کنید، پنجره انتخاب کاربر نیز ظاهر می شود. مطمئن شوید که همه چیز به درستی وارد شده است.

    اگر می خواهید نام کاربری و رمز عبور را تغییر دهید، باید اصلاحاتی را در تنظیمات انجام دهید.

    راه اندازی یک پایه 1C خاص بدون انتخاب از لیستی از پایگاه ها

    به عنوان مثال، شما نمی خواهید هر بار که 1C Enterprise را راه اندازی می کنید، یک پایگاه داده از لیست انتخاب کنید، بلکه یک میانبر جداگانه روی دسکتاپ برای هر پایگاه داده ایجاد کنید. ما به یک پارامتر راه اندازی دیگر نیاز داریم. از مرجع 1C:

    • /ف<путь>- در صورتی که در یک فایل ذخیره شده باشد، مسیر به پایگاه اطلاعاتی (بدون نیاز به تعیین نام فایل).

    مثالی از یک پایه فایل 1C را در نظر بگیرید. در صورت لزوم برای سایر پایه های لیست نیز همین کار را انجام دهید.

    و کسانی که پایه روی سرور دارند باید از پارامتر دیگری برای نشان دادن مسیر استفاده کنند:

    • / س<адрес>- آدرس پایگاه اطلاعات ذخیره شده در سرور 1C:Enterprise 8 به شرح زیر اضافه می شود:<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

    ابتدا اجازه دهید یک میانبر برای فایل اجرایی 1cestart.exe ایجاد کنیم. ساده ترین راه این است که میانبر 1C Enterprise را کپی کنید و نام آن را مثلاً به UT 10.3 تغییر دهید تا مشخص شود که کدام پایگاه داده اجرا می شود:

    حالا وارد خصوصیات میانبر می‌شویم و در قسمت شی، بعد از نقل قول‌ها، بعد از یک فاصله، پارامترها را تجویز می‌کنیم:

    ابتدا پارامتر ENTERPRISE را می نویسیم، یعنی در هنگام راه اندازی حالت Enterprise راه اندازی انتخاب می شود. اگر نیاز به اجرای پیکربندی باشد، پارامتر DESIGNER نوشته می شود.

    • "C:\Program Files (x86)\1cv82\common\1cestart.exe" سازمانی /F "D:\1C\1C پایه دمو\مدیریت تجارت (دمو) برای سایت".

    ما ذخیره می کنیم و اکنون با شروع از این میانبر، دقیقاً پایگاه داده، مسیری که شما مشخص کرده اید، راه اندازی می شود.

    می توانید پارامترهای احراز هویت کاربر که در بالا توضیح داده شد را به این میانبر اضافه کنید:

    • "C:\Program Files (x86)\1cv82\common\1cestart.exe" سازمانی /F "D:\1C\Demo base 1C\Trade management (demo) for the site" /N "Fedorov (administrator)" /P "131".

    اکنون، هنگامی که از میانبر شروع می کنید، پایگاه داده مورد نیاز شما در زیر راه اندازی می شود کاربر مشخص شدهبا رمز عبور در صورت عدم وجود رمز این گزینه حذف می شود.

    کلیدها و پارامترهای راه اندازی پایگاه داده 1C هنگام راه اندازی ویندوز

    فرض کنید وقتی کامپیوتر را روشن می کنید، آن را می خواهید راه اندازی ویندوز، به طور خودکار پایگاه داده 1C مورد نیاز خود را در زیر کاربر خود با یک رمز عبور راه اندازی کردید. برای انجام این کار، باید یک میانبر با گزینه های راه اندازی همانطور که در بالا توضیح داده شد ایجاد کنید و آن را در پوشه Startup قرار دهید. می رویم Start => همه برنامه ها پوشه Startup را می بینند، با دکمه سمت راست روی آن کلیک کرده و Open را می زنیم. میانبر ایجاد شده را در پوشه Startup باز شده کپی می کنیم و در شروع بعدی Windows 1C با پارامترهای مشخص شده در آن شروع می شود.

    انتخاب نسخه های مختلف پلت فرم برای راه اندازی پایگاه های داده 1C

    به عنوان مثال، شما به طور همزمان از پلتفرم های 8.1 و 8.2 برای اجرای پایگاه داده های مختلف استفاده می کنید و می خواهید آنها را از همان لیست اجرا کنید. برای هر پایگاه داده می توان مشخص کرد که کدام نسخه از پلتفرم این پایگاه داده را اجرا می کند. مردم اغلب زمانی با مشکل مواجه می شوند که شخصی نسخه خاصی از پلتفرم را در تنظیمات راه اندازی پایگاه داده مشخص کرده باشد و پس از به روز رسانی پلت فرم، راه اندازی همچنان اتفاق می افتد. نسخه قدیمی. برای تغییر نسخه پلتفرم برای اجرا، پایه را از لیست انتخاب کنید و روی "تغییر" کلیک کنید. در آخرین پنجره، نسخه مورد نیاز پلتفرم را مشخص کنید، فقط در نظر داشته باشید که باید روی رایانه شما نصب شود.

    با چنین ورودی، آخرین نسخه از پلتفرم های 8.1 نصب شده بر روی رایانه شما برای پایگاه انتخابی راه اندازی می شود.

    با چنین رکوردی، پلتفرم 8.1.15.14 برای راه اندازی این پایگاه داده انتخاب خواهد شد.

    به طور پیش فرض، هنگام افزودن پایه به لیست، مقدار 8.2 یا 8.3 تنظیم می شود. من فکر می کنم این مقاله ممکن است هنگام تغییر به نسخه 8.3 مفید باشد، زمانی که همه در تنظیمات پایگاه داده نسخه ای برای اجرای 8.2 دارند و هیچ کس نتیجه به روز رسانی و انتقال به 8.3 را نخواهد دید، زیرا پایگاه ها نیز توسط پلتفرم 8.2 راه اندازی خواهند شد.

    هنگام اجرای فایل 1CV8.EXE، پارامترهای زیر را می توان در خط فرمان مشخص کرد:
    گزینه های خط فرمان انتخاب حالت:
    CONFIG - راه اندازی سیستم 1C: Enterprise 8.x در حالت "Configurator"؛ ENTERPRISE - راه اندازی سیستم 1C: Enterprise 8.x در حالت "1C: Enterprise".
    CREATEINFOBASE ] – ایجاد یک پایگاه اطلاعاتی (
    رشته ای که پارامترهای پایگاه اطلاعاتی را مشخص می کند که هر کدام بخشی از نما هستند<Имя параметра=><Значение>، که در آن Parameter Name نام پارامتر و Value مقدار آن است.
    قطعات با کاراکترهای ";" از یکدیگر جدا می شوند.
    اگر مقدار دارای کاراکترهای فضای خالی باشد، باید در گیومه های دوتایی (“) محصور شود.

    پارامتر زیر برای نوع فایل تعریف شده است:

    فایل - دایرکتوری پایگاه اطلاعاتی؛
    محل - زبان (کشور) که هنگام ایجاد پایگاه اطلاعاتی استفاده می شود. مقادیر معتبر همان پارامتر است<Форматная строка>فرمت روش پارامتر Locale اختیاری است. اگر مشخص نشده باشد، از تنظیمات منطقه ای پایگاه اطلاعات فعلی استفاده خواهد شد.

    برای نسخه مشتری-سرور، پارامترهای زیر تعریف شده است:
    Srvr - 1C: نام سرور سازمانی؛
    Ref - نام پایگاه اطلاعاتی روی سرور؛
    SQLSrvr - نام سرور SQL.
    SQLDB - نام پایگاه داده SQL.
    SQLUID - نام کاربری SQL.
    SQLPwd - رمز عبور کاربر SQL. اگر رمز عبور برای کاربر SQL تنظیم نشده باشد، این پارامتر می تواند حذف شود
    SQLYOffs تعدیل تاریخ است که برای ذخیره تاریخ در SQL Server استفاده می شود. می تواند مقادیر 0 یا 2000 را بگیرد. این پارامتر اختیاری است. اگر تنظیم نشده باشد، مقدار 0 است.
    محلی - زبان (کشور)، (شبیه به نسخه فایل).

    برای همه گزینه ها، پارامترها تعریف می شوند:
    usr - نام کاربری؛
    pwd - رمز عبور
    /AddInList - پارامتری که نشان می دهد با چه نامی پایه را به لیست اضافه کنید، اگر مشخص نشده باشد، پایه به لیست اضافه نخواهد شد. اگر نامی مشخص نشده باشد، از پیش فرض استفاده می شود، مشابه ایجاد تعاملی یک پایگاه اطلاعاتی.

    استفاده همزمان از کلید مجاز نمی باشد.

    گزینه های خط فرمان برای تعیین گزینه های راه اندازی:
    /@<имя файла>- پارامترهای خط فرمان در فایل مشخص شده نوشته شده است
    /ف<Путь>– مسیر به پایگاه اطلاعات، در صورتی که در یک فایل ذخیره شده باشد (نیازی به تعیین نام فایل نیست)
    / س<Адрес>- آدرس پایگاه اطلاعات ذخیره شده در سرور 1C:Enterprise 8.x به شرح زیر اضافه می شود:
    <Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

    /ن<Имя>-نام کاربری. باید به همان روشی که در لیست کاربران ایجاد شده در Configurator مشخص شده است
    /پ<Пароль>-رمز عبور کاربری که نامش در پارامتر /N مشخص شده است. اگر کاربر رمز عبور نداشته باشد، این پارامتر می تواند حذف شود
    /WA - ممنوعیت استفاده از احراز هویت ویندوز در شروع Enterprise یا Configurator
    /WA+ استفاده اجباری از احراز هویت ویندوز را در شروع 1C: Enterprise یا Configurator تنظیم می کند. اگر سوئیچ /WA مشخص نشده باشد، فرض بر این است که از گزینه خط فرمان /WA+ استفاده شده است.
    /AU - ممنوعیت نمایش سؤال در مورد به روز رسانی نسخه فعلی 1C: سازمانی از یک نصب اداری
    /AU+ خروجی سؤال را در مورد به روز رسانی نسخه فعلی 1C: Enterprise از نصب اداری تنظیم می کند. اگر سوئیچ /AU مشخص نشده باشد، فرض بر این است که از گزینه خط فرمان /AU+ استفاده می شود.
    /خارج<Имя файла>[-NoT_runcate] - تنظیم یک فایل برای نمایش پیام های سرویس. اگر کلید –NoT_runcate (با فاصله از هم جدا شده است) تنظیم شود، فایل پاک نمی شود
    /L<Каталог>- دایرکتوری منابع رابط محلی را مشخص می کند (به عنوان مثال، "RU")
    /DisableStartupMessages - پیام های راه اندازی را سرکوب می کند: "پیکربندی پایگاه داده با پیکربندی ذخیره شده مطابقت ندارد. ادامه هید؟"؛ «قابلیت‌های رایانه شما برای ویرایش راهنمای پیکربندی کافی نیست. برای ویرایش راهنما باید Microsoft Internet Explorer نسخه 6.0 یا بالاتر را نصب کرده باشید.»; «قابلیت‌های رایانه شما برای ویرایش اسناد html از جمله بخش‌های راهنما کافی نیست. برای ویرایش اسناد html، باید Microsoft Internet Explorer نسخه 6.0 یا بالاتر را نصب کنید. در این راه اندازی، ویرایش اسناد html در دسترس نخواهد بود.
    / سی<Строка текста>- انتقال پارامتر به پیکربندی پارامترهای خط فرمان حالت دسته ای پیکربندی:
    /DumpIB<Имя файла>- تخلیه پایگاه اطلاعات در حالت فرمان
    /RestoreIB<Имя файла>- بارگیری پایگاه اطلاعاتی در حالت فرمان
    /DumpCfg<имя cf файла>- ذخیره تنظیمات در یک فایل
    /LoadCfg<имя cf файла>- بارگیری پیکربندی از یک فایل
    /UpdateDBCfg [-WarningsAsErrors] - پیکربندی پایگاه داده را به روز کنید. اگر کلید WarningsAsErrors مشخص شده باشد (با یک فاصله از هم جدا شده باشد)، آنگاه همه پیام های هشدار به عنوان خطا در نظر گرفته می شوند.
    /DumpDBCfg<имя cf файла>- ذخیره پیکربندی پایگاه داده در یک فایل
    /RollbackCfg - بازگشت به پیکربندی پایگاه داده
    /CheckModules - بررسی نحو را انجام دهید
    /UpdateCfg<имя cf | cfu файла>- به روز رسانی یک پیکربندی پشتیبانی شده
    /IBCheckAndRepair [-ReIndex] [-LogIntergrity] [-RecalcTotals] [-IBCompression] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] - انجام آزمایش و تصحیح پایگاه اطلاعات
    ReIndex - فهرست مجدد جدول
    LogIntergrity - بررسی یکپارچگی منطقی
    RecalcTotals - محاسبه مجدد مجموع
    IBCompression - فشرده سازی جدول
    TestOnly - فقط تست

    اگر ارجاعاتی به اشیاء وجود ندارد:
    BadRefCreate - ایجاد اشیاء
    BadRefClear - اشیاء را پاک کنید
    BadRefNone - تغییر نکنید

    در صورت گم شدن جزئی اشیاء:
    BadDataCreate - ایجاد اشیاء
    BadDataDelete - حذف اشیاء

    استفاده همزمان از کلیدها در یک زیر گروه پارامتر مجاز نیست.
    اگر دستور موفقیت آمیز بود، یک کد 0 را برمی گرداند، در غیر این صورت - 1 (در صورت وجود خطا در داده ها 101).
    پس از اجرا، سیستم 1C:Enterprise 8.x را می بندد.

    گزینه های خط فرمان برای ایجاد توزیع و به روز رسانی فایل ها در حالت دسته ای:
    /CreateDistributionFiles [-cffile<имя cf файла>] [-cfufile<имя cfu файла>[-f<имя cf файла>|-v<версия дистрибутива>]+] – ایجاد فایل های تحویل و به روز رسانی
    -cffile<имя cf файла>- یک دستورالعمل برای ایجاد یک کیت توزیع
    -cfufile<имя cfu файла>- یک دستورالعمل برای ایجاد یک به روز رسانی
    -ف<имя cf файла>- کیت توزیع موجود در به روز رسانی با نام مشخص شده است
    -v<версия дистрибутива>] – توزیع موجود در به روز رسانی توسط نسخه مشخص شده است
    توجه: گروه پارامتر -f<имя cf файла>|-v<версия дистрибутива>به تعداد دفعاتی که فایل های توزیع در به روز رسانی گنجانده شده اند تکرار می شود.

    برنامه 1C برای نگهداری سوابق مالی تقریباً هر شرکتی بسیار محبوب است. این برنامه دارای تعداد زیادی کارکرد و ویژگی است. گاهی اوقات مقابله با آنها چندان آسان نیست. شما می توانید چندین حساب کاربری ایجاد کنید که یک پایگاه داده جداگانه برای آنها ایجاد می شود. در هر شروع باید اکانت، پایگاه داده مورد نظر را انتخاب کنید و در برخی موارد تنظیمات و پارامترهای دیگر را مشخص کنید. اگر چندین کاربر وجود داشته باشد، می توانید به راحتی گیج شوید و هنگام انتخاب اشتباه کنید. حتی اگر گیج نشوید، با گذشت زمان، چنین تعداد دستکاری برای پرتاب معمولی خسته کننده می شود.

    اجرای 1C از خط فرمان کار با برنامه را ساده می کند.

    چگونه این روش را ساده کنیم؟ توسعه دهندگان راه اندازی برنامه 1C را از خط فرمان فراهم کرده اند. از این نام نترسید، نیازی به حفظ یک سری ترکیب و دستور نخواهید داشت رشته ویندوزشما هم نیازی ندارید کافی است یکبار تعداد میانبر مورد نیاز را ایجاد کنید، پارامترهای خط فرمان لازم را در ویژگی های آنها تنظیم کنید یا یک فایل bat مخصوص ایجاد کنید و آنها را در آن بنویسید.

    در این مقاله نحوه استفاده از این روش راه اندازی و همچنین نحوه تعیین تمام پارامترها را به طور مفصل تجزیه و تحلیل خواهیم کرد. علاوه بر این، ما فهرستی از مهمترین دستوراتی را که به شما در تنظیم دقیق مشتری کمک می کند، با شما به اشتراک خواهیم گذاشت.

    ابتدا ببینیم کدام فایل ها مسئول راه اندازی و اجرای برنامه و همچنین دایرکتوری هستند هارد دیسکجایی که آنها ذخیره می شوند. دایرکتوری اصلی که 1C در آن نصب شده است C:\Program files\1CvXX\ است که اعداد به جای XX نشان داده شده است. نسخه کاری. اگر از آخرین 8.3 استفاده شود، پوشه 1Cv83 نامیده می شود، اگر پوشه های قبلی 1Cv82 یا 1Cv81 هستند. در داخل دایرکتوری، دایرکتوری های دیگری با براندازی وجود دارد. قبلاً در آنها پوشه bin با فایل اجرایی اصلی نسخه وجود دارد. مشخص نیست که توسعه دهنده بر اساس چه چیزی هدایت می شود، اما با هر به روز رسانی، نصب کننده پوشه های جدیدی ایجاد می کند و در نهایت فضای خالی زیادی را روی هارد دیسک اشغال می کند. سپس پوشه Common و فایل 1cestrart.exe را در آن پیدا کنید. این اوست که پنجره انتخاب کاربر و پایگاه داده را راه اندازی می کند. این پنجره به ترتیب یک فایل 1cv8s.exe از یک فهرست bin خاص است.

    پس از انتخاب یک پایگاه داده برای کار، فایل دیگری راه اندازی می شود که نام آن به گزینه راه اندازی بستگی دارد - 1cv8.exe (کلینت ضخیم) یا 1cv8c.exe (Tin Client). تفاوت این گزینه ها را کمی بعد توضیح خواهیم داد. علاوه بر این، می‌توانید میانبرهای مورد نیاز خود را برای کار نمایش دهید و گزینه‌های راه‌اندازی را در آن‌ها تجویز کنید و این روند را چندین بار تسریع کنید.

    گزینه هایی برای راه اندازی برنامه 1C

    بیایید سعی کنیم دریابیم که توسعه دهنده چه گزینه های راه اندازی را به ما ارائه کرده است. در مجموع چهار مورد از آنها وجود دارد، آنها در اصل عملکرد و نیاز به منابع رایانه ای که روی آن کار می کنید متفاوت هستند.

    • مشتری چاق - تا همین اواخر تنها بود نسخه موجود. بیشترین تقاضا برای منابع است ماشین کار، از آنجایی که تمام پردازش داده ها بر روی رایانه کاربر انجام می شود، تمام فایل های لازم برای کار روی آن ذخیره می شود. به در دسترس بودن اینترنت بستگی ندارد، اما به سخت افزار گره خورده است، امکان کار از راه دور را نشان نمی دهد.
    • Thin Client - پوسته نرم افزاری برای دسترسی به سرور 1C است. دارای منوی آشنا و رابط تنظیمات است، اما از آنجایی که تمام پردازش داده ها بر روی سرور انجام می شود، به هیچ وجه به قدرت تجهیزات نیاز ندارد. کاربر با عملکرد محدود ارائه شده است، شما می توانید کار را مانند با سازماندهی کنید سرور راه دوراز طریق اینترنت و در خود کامپیوتر در یک محیط نرم افزاری خاص.
    • سرویس گیرنده وب - تنها چیزی که برای کار نیاز دارید یک مرورگر وب و دسترسی به اینترنت است. بر این اساس هیچ ارتباطی با کامپیوتر و محل کار وجود ندارد. بار روی تجهیزات حداقل است، زیرا تمام محاسبات روی یک سرور راه دور انجام می شود.
    • پیکربندی - حالت ویژه برای تنظیم دقیقبرنامه ای که فقط در صورت استفاده از کلاینت ضخیم کار می کند.

    تا به امروز، محبوب ترین گزینه راه اندازی یک مشتری چربی است پایه فایلداده های ذخیره شده در کامپیوتر با این وجود، با توجه به تمرکز کلی بر خدمات وب و فناوری‌های ابری، می‌توان فرض کرد که آینده در اختیار نسخه وب است.

    شایان ذکر است که به طور پیش فرض، تنظیمات برنامه 1C به طور خودکار گزینه راه اندازی را انتخاب می کند، بنابراین نیازی به فکر کردن در مورد آن نیست. با این حال، اگر نیاز به استفاده از گزینه خاصی دارید، می توانید میانبرهایی را روی دسکتاپ ایجاد کنید و پارامترهای خط فرمان را روی آنها بنویسید یا می توانید از یک فایل bat استفاده کنید. بیایید هر روش را با جزئیات بیشتری بررسی کنیم.

    از طریق میانبر دسکتاپ راه اندازی شود

    اکثر به روشی سادهاز میانبر روی دسکتاپ استفاده می کند که در ویژگی های آن پارامترهای خط فرمان مشخص شده است. چگونه دسترسی را به این روش سازماندهی کنیم؟

    1. باز کن Windows Explorer، به دایرکتوری حاوی فایل اجرایی مورد نظر بروید و خود فایل را با آن پیدا کنید پسوند exe. برای مثال، C:\Program files\1Cv83\bin\1cv8.exe برای اجرا در حالت کلاینت ضخیم.
    2. روی آن کلیک راست کرده و "Create Shortcut" را انتخاب کنید.
    3. پس از نمایش سیستم پیام "ویندوز نمی تواند میانبر در این پوشه ایجاد کند. روی دسکتاپ قرار بدم؟ روی Yes کلیک کنید.
    4. میانبر خود را در دسکتاپ پیدا کنید، روی آن راست کلیک کنید، "Properties" - زبانه "Shortcut" - خط "Object" را انتخاب کنید.
    5. یک ورودی را مشاهده خواهید کرد که به این شکل است: "C:\Program files\1Cv83\bin\1cv8.exe". اگر مکان نما را در آنجا قرار دهید، محتویات خط را می توان تغییر داد.
    6. در انتهای خط، دستوری را وارد کنید که با انتظارات شما مطابقت دارد، ورودی را با دکمه های "اعمال" - OK تأیید کنید.

    با یک فایل خفاش شروع کنید

    هیچ راه ساده ای برای راه اندازی برنامه وجود ندارد. تفاوت اصلی ثبت تمام داده ها به صورت دستی در یک ویژه است فایل متنی. برای برخی، این روش راحت تر به نظر می رسد. چگونه از آن استفاده کنیم؟

    1. رایج ترین سند متنی را با استفاده از Notepad استاندارد ایجاد کنید.
    2. نامی به فرمت file_name.bat بدهید، جایی که bat پسوند فایل است، و سپس آن را در هر پوشه ای در هارد دیسک خود ذخیره کنید.
    3. دستورات زیر را در سند کپی کنید:

    @echo خاموش
    cls
    شروع کنید

    1. پس از شروع، دستور مورد نظر را وارد کنید تا برنامه با پارامترهای مورد نیاز شروع شود.
    2. فایل را ذخیره کنید و آن را ببندید.
    3. برای شروع 1C، روی فایل bat دوبار کلیک کنید.

    توجه! برای عملکرد صحیح، مطلوب است که هیچ کاراکتر روسی در دستورات، به ویژه، در مسیر فایل یا نام کاربری وجود نداشته باشد. در غیر این صورت، شما باید به دقت انتخاب رمزگذاری فایل را در نظر بگیرید.

    دستورات اولیه راه اندازی

    زیرا در نسخه های مختلفپارامترهای خط فرمان 1C متفاوت است، بیایید به نمونه هایی برای هر یک از آنها نگاه کنیم. ما به ترتیب زیر ارائه خواهیم کرد: رمزگشایی هر عنصر و یک برنامه نمونه.

    نسخه 7.7

    حالت 1cv7.exe [ /M | /D‹path› | /U‹ مسیر› | /N<نام کاربری> | /P‹رمز عبور› ]،

    که در آن MODE حالت مشخص شده ای است که در آن کلاینت برنامه راه اندازی می شود. می تواند مقادیر زیر را بگیرد:

    • config - configurator، برای تنظیم دقیق عملکردهای برنامه و همچنین برنامه نویسی برخی از عملیات.
    • اشکال زدایی - دیباگر برای بررسی عملکرد برخی از توابع و عملیات؛
    • سازمانی - حالت عادی کار برای انجام وظایف تعمیر و نگهداری روزانه سازمانی.
    • monitor فرمانی است که حالت مانیتور را شروع می کند.
    • /M - حالت دسترسی انحصاری را شروع کنید تا هیچ کس به جز شما نتواند وارد برنامه شود. اگر تنها کاربر هستید، حالت انحصاری به طور خودکار فعال می شود. برای وارد شدن به حالت انحصاری هنگام کار بر روی یک شبکه سازمانی، باید سایر کاربران از برنامه خارج شوند. این حالت برای انجام عملیات مهم با پایگاه داده ضروری است تا شخص ثالثی مداخله نکند.
    • /D - پوشه ای که پایگاه داده در آن ذخیره می شود. اگر از پوشه‌ای استفاده می‌کنید که با پوشه‌ای که برنامه به‌طور پیش‌فرض انتخاب می‌کند متفاوت است، بسیار مهم است.
    • /U- پوشه کارکاربر، به شرطی که برنامه توسط چندین کاربر استفاده شود.
    • /N - نام کاربری برای دسترسی به پایگاه داده و حساب.
    • /P - رمز عبور برای دسترسی به حساب و پایگاه داده.

    دستورات به ندرت استفاده می شود:

    • /T- مسیر ورود به پوشه با فایل های موقت، اگر می خواهید در یک پوشه غیر پیش فرض ذخیره شوند.
    • /@‹FileName› - برای انتخاب یک فایل دسته ای هنگام کار در حالت پیکربندی.
    • /W - مقداردهی اولیه پسوند وب.
    • /L - زبان منوی برنامه غیر از روسی: ENG - انگلیسی، UKR - اوکراینی

    مثال استفاده: 1cv7 enterprise /Dc:\1c\database /NIvanov /P753159،

    اگر برنامه را با چنین دستوراتی اجرا کنید، از نمایش پنجره انتخاب کاربر و پایگاه داده خودداری می کنید و از شما نام کاربری و رمز عبور نمی خواهد.

    نسخه 8.2 و 8.3

    • DESIGNER - راه اندازی در حالت پیکربندی برای عملکردهای برنامه نویسی و تنظیم دقیق.
    • ENTERPRISE - حالت عادی را برای خدمات شرکت شروع کنید.
    • CREATEINFOBASE‹ConnectionString› ] - ایجاد کنید پایه جدیدداده ها، که تمام اطلاعات کاری را ذخیره می کند.
    • ConnectionString - پارامترهای زیر را می توان مشخص کرد:
      • فایل - پوشه پایگاه داده (برای حالت فایل).
      • Srvr - آدرس سرور سازمانی (برای عملیات مشتری-سرور). می توانید چندین آدرس را به صورت زیر مشخص کنید: Srvr=”Server1,Server2” یا Srvr=”Server1:1741,Server2:1741”;
    • /AddInList [BaseName] - نام پایگاه داده ای که برای افزودن به لیست استفاده می شود. اگر این پارامتر را رد کنید، پایه به لیست اضافه نمی شود و اگر نام خود را وارد نکنید، به طور خودکار اختصاص داده می شود.
    • /UseTemplate - پایگاه داده از ایجاد شده است قالب آمادهکه در نام نوشته شده در پرانتز مثلثی مشخص شده است.
    • Ref - نام پایگاه داده ذخیره شده در سرور برنامه.

    DBMS نوع پایگاه داده مورد استفاده در سرور را نشان می دهد:

    • MS SQL Server
    • PostgreSQL;
    • IBMDB2;
    • OracleDatabase.

    برای هر نوع پایگاه داده، می توانید پارامترهای اضافی را مشخص کنید:

    • Usr - ورود.
    • pwd - رمز عبور.
    • محلی - محلی سازی.

    هنگام شروع برنامه در حالت عادی یا در حالت پیکربندی، می توانید از پارامترهای خط فرمان زیر استفاده کنید:

    • /@‹FileName› - یک فایل خارجی با پارامترهای خط فرمان مشخص شده انتخاب کنید.
    • /F‹PathBase› - مسیر دسترسی به پایگاه داده در حالت فایل.
    • /S‹ComputerName\BaseName› - محل پایگاه در رایانه میزبان در حالت سرور.
    • /WS - پیوند برای اتصال به وب سرور.
    • /IBName‹نام پایه› - پایگاه داده را با نام مشخص شده از لیست همه پایگاه های داده موجود راه اندازی می کند. اگر نام چندین پایگاه داده مطابقت داشته باشد، برنامه خطا ایجاد می کند.
    • /IBConnectionString - آدرس اتصال کامل پایگاه داده همانطور که توسط تابع ConnectionString که در بالا توضیح داده شد استفاده می شود.

    هنگام استفاده از تین کلاینت، می توانید گزینه های زیر را اعمال کنید:

    • wsn - ورود کاربر برای اتصال به وب سرور.
    • wsp - رمز عبور برای اتصال به وب سرور.
    • wspauto - تنظیمات خودکار پراکسی را فعال کنید.
    • wspsrv - آدرس سرور پروکسی.
    • wspport - پورت سرور پروکسی.
    • wspuser - هنگام کار از طریق سرور پروکسی با نیاز به مجوز وارد شوید. نام کاربری برای پروکسی با مجوز.
    • wsppwd - رمز عبور هنگام کار از طریق یک سرور پروکسی با نیاز به مجوز. نام کاربری برای پروکسی با مجوز.
    • /N‹Login› - ورود به سیستم مشخص شده در پیکربندی. نام کاربری همانطور که در Configurator تنظیم شده است.
    • /P‹Password› - رمز عبور کاربر مشخص شده در پارامتر قبلی. در صورتی که کاربر رمز عبور نداشته باشد می توان آن را حذف کرد.
    • /WSN- نام کاربری برای احراز هویت در سرور وب.
    • /WSP‹password› - رمز عبور کاربری که نامش در پارامتر /WSN برای احراز هویت در سرور وب مشخص شده است.
    • /WA- - استفاده از احراز هویت ویندوز را در هنگام راه اندازی غیرفعال کنید.
    • /WA+ - اجباری احراز هویت ویندوز در هنگام راه اندازی. اگر این پارامتر را اصلاً ننویسید، /WA+ به طور پیش فرض استفاده می شود.
    • AppAutoCheckVersion - انتخاب خودکار برای هر نسخه پایگاه داده نسخه مورد نیاز برنامه 1C.
    • /AppAutoCheckMode - انتخاب خودکار حالت راه اندازی بر اساس اطلاعات پایگاه داده.
    • /UseHwLicenses+، /UseHwLicenses- - یک کلید امنیتی محلی را جستجو کنید.
    • /Debug - برنامه 1C را در حالت اشکال زدایی راه اندازی کنید.
    • /DebuggerURL - شناسایی اشکال زدایی که برنامه باید بلافاصله پس از راه اندازی به آن متصل شود. نشانی وب دیباگر (پروتکل، کامپیوتر و شماره پورت) را مشخص می کند که اشکال زدا می تواند اشیاء راه دور را روی آن ایجاد کند.
    • /RunShortcut‹نام فایل› - برنامه را از لیست فایل پایگاه داده ایجاد شده اجرا کنید.

    پیکربندی حالت دسته ای

    • /DumpIB‹FileName› - پایگاه داده را بارگیری کنید.
    • /DumpCfg‹FileName› - تنظیمات را در یک فایل جداگانه ذخیره کنید.
    • /DumpDBCfg‹FileName› - تنظیمات پایگاه داده را در یک فایل جداگانه ذخیره کنید.
    • /ConvertFiles‹نام فایل|کاتالوگ› - تبدیل دسته ای فایل های 1C نسخه 8.x. برای موفقیت‌آمیز بودن این روش، فایل‌ها باید قابل نوشتن باشند و همچنین حالت پیکربندی را با پیکربندی باز اجرا کنید که در آن شما تبدیل را انجام خواهید داد.

    مثلا: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - تبدیل فایل،

    1cv8.exe /ConvertFilesd:/base - تبدیل پوشه.

    نمونه های خط فرمان

    راه اندازی 1C در حالت فایل یک کلاینت ضخیم:

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

    راه اندازی 1C در حالت سرویس گیرنده-سرور:

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

    نتیجه

    ما بیشترین بررسی را انجام داده ایم دستورات اساسیبرای اجرای 1C از خط فرمان. با جایگزینی دستورات، می توانید پرس و جوهای مختلفی را انجام دهید. در واقع، تعداد زیادی از آنها وجود دارد، اما بخش قابل توجهی از آنها بیشتر برای متخصصان در نظر گرفته شده است. پشتیبانی فنی. با استفاده از اطلاعات مقاله، می توانید تمام اقدامات را خودتان انجام دهید. سوالات خود را در نظرات بنویسید.