نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • اهن
  • گزینه های راه اندازی میانبر 1c. گزینه های خط فرمان برای تعیین گزینه های راه اندازی

گزینه های راه اندازی میانبر 1c. گزینه های خط فرمان برای تعیین گزینه های راه اندازی

راه اندازی فایل اجرایی سیستم 1C: Enterprise 8.x

علاوه بر راه اندازی با انتخاب نماد مناسب از منوی Start -Programs سیستم عامل MS Windows، سیستم 1C: Enterprise 8.x را می توان با راه اندازی فایل اجرایی 1CV8.EXE راه اندازی کرد. چنین راه اندازی را می توان به عنوان مثال با استفاده از آیتم "Run" از منوی "Start" سیستم عامل MS Windows یا با دوبار کلیک کردن بر روی نام فایل 1CV8.EXE در برنامه Explorer انجام داد.

در خط فرمان برای راه اندازی فایل 1CV8.EXE، می توانید تمام پارامترهای لازم را مشخص کنید: حالت راه اندازی، نام دایرکتوری با پایگاه اطلاعات، نام دایرکتوری کاربر و موارد دیگر. اگر پارامترهای خط فرمان به درستی مشخص شده باشند، فایل 1CV8.EXE در یکی از حالت های راه اندازی راه اندازی می شود: "1C: Enterprise" یا "Configurator" - بسته به پارامترهای مشخص شده.

اگر هنگام راه‌اندازی فایل 1CV8.EXE، خطایی در پارامترهای خط فرمان مشاهده شد یا پارامترها از دست رفته باشند، پس از راه‌اندازی 1C: Enterprise گفتگوی راه‌اندازی نمایش داده می‌شود. در این گفتگو، کاربر می تواند حالت راه اندازی فایل 1CV8.EXE، نام پایگاه اطلاعاتی و سایر پارامترهای راه اندازی را انتخاب کند.

مثال ها:


گزینه فایل:
"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" ENTERPRISE / F "مسیر پایگاه داده" / N "نام کاربری" / P "رمز عبور"
گزینه کلاینت-سرور:
"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" ENTERPRISE / S "NameServer \ Base" / N "Username" / P "Password"
پورت سرور(به عنوان مثال 1641):

"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" ENTERPRISE / S "نام سرور: 1641 \ پایه" / N "نام کاربری" / P "رمز عبور"
راه اندازی برنامه به عنوان کاربر و اجرای پردازش پس از باز شدن:
"C: \ Program Files \ 1cv82 \ 8.2.17.235 \ bin \ 1cv8s.exe" ENTERPRISE / F "D: \ 1C \ HRM" / N کاربر / P رمز عبور / اجرای "D: \ 1C \ External_Processing_1C \ RunningProcessing \ Working Desk. epf "
"C: \ Program Files \ 1cv82 \ Common \ 1cestart.exe" ENTERPRISE / F "PATH TO FOLDER WITH DB" / N USER / P PASSWORD / اجرای "C: \\ processing.epf"
آرشیو کردن پایگاه اطلاعات 1C
"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" DESIGNER / S Server-1C \ 1C-Work82 / N "Administrator" / P "12345" / DumpIB \\ bdc \ BackUp \ Base.dt
"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" پیکربندی / سرور S: 1641 \ 82_zup / N Administrator / P zzzz / WA- /Out"c:\Backup\backup.log "-NoT_runcate / DumpIB H: \ 1S_VIGR \ 82_zup.dt

برای 8.1:
برای نوع فایل:
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ 1C_base \ ZUPRAZR" / N "EMigachev" / P "12345"
برای گزینه مشتری-سرور:
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "server-1C \ ZUP" / N "EMigachev" / P "12345"
اگر در یک سرور 8.1 و 8.2 (نحوه نصب) وجود دارد، پس هنگام اتصال به پایگاه داده 8.2، باید مشخص کنید پورت سرور(به عنوان مثال 1641):
"C: \ Program Files \ 1cv82 \ مشترک \ 1cestart.exe" ENTERPRISE / S "server-1C: 1641 \ ZUP" / N "EMigachev" / P "12345"

پارامترهای خط فرمان


هنگام راه اندازی فایل 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 - پارامتری که نشان می دهد با چه نامی پایه را به لیست اضافه کنید، اگر مشخص نشده باشد، پایه به لیست اضافه نخواهد شد. اگر نامی مشخص نشده باشد، از یک پیش‌فرض، مشابه ایجاد تعاملی یک پایگاه اطلاعاتی استفاده می‌شود.

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

پارامترهای خط فرمان برای تعیین پارامترهای راه اندازی:
/@<имя файла>- پارامترهای خط فرمان در فایل مشخص شده نوشته شده است
/ اف<Путь>- اگر در یک فایل ذخیره شده باشد، مسیر infobase (نیازی به تعیین نام فایل ندارید)
/ اس<Адрес>- آدرس پایگاه اطلاعاتی ذخیره شده در سرور 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 مشخص شده باشد (با یک فاصله از هم جدا شده است)، فایل پاک نمی شود.
/ ال<Каталог>- دایرکتوری منابع رابط محلی نشان داده شده است (به عنوان مثال، "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).

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

پارامترهای خط فرمان برای کار با مخزن پیکربندی:
/ DepotF - دایرکتوری ذخیره سازی
/ DepotN - نام کاربری انبار
/ DepotP - رمز عبور کاربر ذخیره سازی
/ DepotDumpCfg<имя cf файла>[-v<номер версии хранилища>] - پیکربندی را از مخزن در یک فایل ذخیره کنید (حالت دسته ای)
-v<номер версии хранилища>
v - شماره نسخه، اگر شماره نسخه مشخص نشده باشد یا برابر با -1 باشد، آخرین نسخه ذخیره می شود.
/ DepotUpdateCfg [-v<номер версии хранилища>] [بازبینی شده] - پیکربندی مخزن را از فایل به‌روزرسانی کنید (حالت دسته‌ای)
-v<номер версии хранилища>- شماره نسخه، اگر شماره نسخه مشخص نشده باشد یا برابر با -1 باشد، آخرین نسخه ذخیره می شود، اگر پیکربندی به مخزن متصل باشد، پارامتر نادیده گرفته می شود.
تجدید نظر شده - در صورت نیاز، اشیاء گرفته شده را دریافت کنید. اگر پیکربندی به مخزن متصل نباشد، پارامتر نادیده گرفته می شود.

پارامترهای خط فرمان برای ثبت حالت دسته ای 1C: Enterprise 8.x به عنوان سرور اتوماسیون:
/ RegServer - ثبت برنامه
/ UnregServer - حذف ثبت نام برنامه
پس از تکمیل، سیستم 1C: Enterprise 8.x را می بندد.
اگر مقادیر پارامترها شامل فاصله (مثلاً مسیر یا نام فایل) باشد، مقادیر باید در علامت نقل قول قرار گیرند.

در زیر نمونه هایی از خط فرمان برای راه اندازی سیستم 1C: Enterprise 8.x آورده شده است:
C: \ 1CV8 \ BIN \ 1CV8.EXE ENTERPRISE / FDB
خط فرمان داده شده به این معنی است که سیستم 1C: Enterprise 8.x در حالت 1C: Enterprise راه اندازی می شود و پایگاه اطلاعات در زیر شاخه \ DB دایرکتوری C: \ 1CV8 \ BIN قرار دارد.

C: \ 1cv81bin \ 1cv8.exe enterprise / s Serv06 \ ZUP / L RU
و این خط فرمان داده شده به این معنی است که سیستم 1C: Enterprise 8.x در حالت 1C: Enterprise، آدرس پایگاه اطلاعات ZUP ذخیره شده در سرور 1C: Enterprise Serv06 و رابط روسی راه اندازی می شود.

برای رفع انسداد ایجاد اتصالات به پایگاه اطلاعاتی، باید:
با استفاده از پارامتر راه اندازی "/ UC" با همان کد مجوز دسترسی که هنگام تنظیم قفل مشخص شده بود، پایگاه اطلاعات را وارد کنید. این پردازش را شروع کنید و "Unblock connections" را به عنوان عمل مسدود کردن مشخص کنید. دکمه "Execute" را فشار دهید.
در cmd
شروع C: \ Progra ~ 1 \ 1cv81 \ bin \ 1cv8.exe / UC<код доступа>
در برچسب
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / F "D: \ Configurations \ Typical \ ControlTorg" / N "Username" / P "Password" / UC 456743

کد فایل دسته ای DOS
پژواک خاموش
cls
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "server \ ESKM" / N "Admin" / P "ESKM" / DisableStartupMessages / C "ShutdownUsers"
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" CONFIG / S "سرور \ ESKM" / N "Admin" / P "ESKM" / DisableStartupMessages / UpdateDBCfg / UC "BatchUpdateIBConfiguration"
"C: \ Program Files \ 1cv81 \ bin \ 1cv8.exe" ENTERPRISE / S "server \ ESKM" / N "Admin" / P "ESKM" / C "AllowUsers" / UC "BatchUpdateIBConfiguration"

گزینه های انتخاب حالت شروع

استفاده همزمان از پارامترهای جدول زیر مجاز نمی باشد.
پارامتر شرح
CONFIGدر حالت Configurator راه اندازی کنید.
شرکت، پروژهدر حالت Enterprise اجرا شود.
CREATEINFOBASE<СтрокаСоединения> ] ایجاد پایگاه اطلاع رسانی

  • ConnectionString یک پارامتر مورد نیاز است، زیر را ببینید.
  • / AddInList [NameIB] - نامی که تحت آن پایه به لیست اضافه می شود. اگر این پارامتر مشخص نشده باشد، پایگاه داده به لیست اضافه نخواهد شد. اگر IBName مشخص نشده باشد، نام پیش فرض مشخص خواهد شد (مانند ایجاد یک پایگاه داده به صورت تعاملی).

پارامتر ConnectionString از جفت های ParameterName = Value که با نقطه ویرگول (;) جدا شده اند، تشکیل می شود. اگر مقدار دارای فاصله باشد، باید آن را در دو گیومه قرار داد.

پارامترهای رشته اتصال ممکن:

Usrنام کاربری.
Pwdرمز عبور کاربر.
محلیزبان (کشور). مقادیر معتبر مانند روش Embedded Language Format است (به عنوان مثال، "ru_RU"). به طور پیش فرض، تنظیمات منطقه ای پایگاه اطلاعات فعلی استفاده می شود.
فایلدایرکتوری Infobase (برای نسخه فایل).
Srvr 1C: نام سرور سازمانی (برای نسخه سرویس گیرنده-سرور).
مرجعنام پایگاه اطلاعات در 1C: سرور سازمانی (برای نسخه مشتری-سرور).
SQLSrvrنام سرور SQL (برای نسخه مشتری / سرور).
SQLDBنام پایگاه داده SQL (برای نسخه سرویس گیرنده-سرور).
SQLUIDنام کاربری سرور SQL (برای نسخه مشتری / سرور).
SQLPwdرمز عبور کاربر سرور SQL (برای نسخه سرویس گیرنده-سرور). اختیاری.
SQLYOffsافست تاریخ مورد استفاده برای ذخیره تاریخ در سرور SQL (برای نسخه مشتری / سرور). مقادیر معتبر 0 یا 2000 هستند. پیش فرض 0 است.

پارامترهای راه اندازی در حالت Enterprise یا Configurator
پارامتر شرح
/@<ИмяФайла> مسیر فایل با پارامترهای خط فرمان.
/ اف<ПутьИБ> مسیر پایگاه اطلاعات فایل (به استثنای نام فایل).
/ اس<ИмяКомпьютера\ИмяИБ> آدرس پایگاه اطلاعات در سرور 1C: Enterprise.
/ ن<ИмяПользователя> نام کاربری همانطور که در Configurator مشخص شده است.
/ پ<ПарольПользователя> رمز عبور کاربر همانطور که در Configurator تنظیم شده است. پارامتر اختیاری
/ WA-جلوگیری از استفاده از احراز هویت ویندوز در هنگام راه اندازی.
/ WA +استفاده اجباری از احراز هویت ویندوز در هنگام راه اندازی. اگر / WA اصلاً مشخص نشده باشد، / WA + فرض می شود.
/ AU-از نمایش درخواست به روز رسانی از نصب اداری جلوگیری کنید.
/ AU +نصب درخواست به روز رسانی از نصب اداری. اگر / AU اصلاً مشخص نشده باشد، / AU + فرض می شود.
/ بیرون<ИмяФайла>[-NoTruncate]فایل را برای نمایش پیام های سرویس تنظیم می کند. اگر -NoTruncate مشخص شده باشد، فایل پاک نمی شود.
/ الدایرکتوری منابع رابط محلی، به عنوان مثال، "RU".
/ DisableStartupMessagesپیام‌های مربوط به تناقض پیکربندی ذخیره شده و پیکربندی پایگاه داده و همچنین نیاز به نصب Internet Explorer 6.0 در هنگام راه‌اندازی را سرکوب می‌کند.
/ سی<Строка> ارسال یک پارامتر به پیکربندی

پارامترهای حالت دسته ای Configurator

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

  • 0 - موفق
  • 1- ناموفق
  • 101 - در داده ها خطا وجود دارد.

پارامتر شرح
/ DumpIB<ИмяФайла> تخلیه پایگاه اطلاعات
/ RestoreIB<ИмяФайла> در حال بارگیری پایگاه اطلاعاتی
/ DumpCfg<ИмяФайла> ذخیره تنظیمات در یک فایل
/ LoadCfg<ИмяФайла> بارگیری پیکربندی از فایل
/ UpdateDBCfg [-WarningsAsErrors]به روز رسانی پیکربندی پایگاه داده اگر -WarningsAsErrors مشخص شده باشد، همه هشدارها به عنوان خطا تلقی می شوند.
/ DumpDBCfg<ИмяФайла> ذخیره پیکربندی پایگاه داده در یک فایل.
/ RollbackCfgبازگشت به پیکربندی پایگاه داده
/ CheckModulesکنترل نحوی
/ UpdateCfg<ИмяФайла> به روز رسانی یک پیکربندی پشتیبانی شده FileName - نام فایل cf. یا .cfu.

تست و تصحیح پایگاه اطلاعاتی / IBcheckAndRepair... گزینه های اضافی:
[-ReIndex - جداول نمایه سازی مجدد.
[-LogIntegrity - یکپارچگی منطقی را بررسی کنید.
[-LogAndRefsIntegrity - یکپارچگی منطقی و ارجاعی را بررسی کنید.
[-RecalcTotals - محاسبه مجدد مجموع.
[-IBCompression - فشرده سازی جداول.
[-TestOnly - فقط تست.
[-BadRefCreate - هنگامی که ارجاعاتی به اشیاء موجود وجود دارد، اشیاء ایجاد کنید.
[-BadRefClear - در صورت وجود ارجاع به اشیاء غیر موجود، اشیاء را پاک کنید.
[-BadRefNone - در صورت وجود ارجاع به اشیاء غیر موجود، اشیاء را تغییر ندهید.
[-BadDataCreate - ایجاد اشیاء با از دست دادن جزئی داده.
[-BadDataDelete - حذف اشیاء در صورت از دست دادن جزئی داده ها.

بررسی پیکربندی / CheckConfigگزینه های اضافی:
[-ClientServer - بررسی عملکرد برنامه مشتری، کامپایل ماژول ها، شبیه سازی حالت فایل.
[-Client - بررسی عملکرد برنامه مشتری، کامپایل ماژول ها، شبیه سازی حالت مشتری-سرور.
[-ExternalConnectionServer - بررسی عملکرد یک اتصال خارجی، کامپایل ماژول ها، شبیه سازی حالت فایل.
[-ExternalConnection - بررسی عملکرد یک اتصال خارجی، کامپایل کردن ماژول ها، شبیه سازی حالت مشتری-سرور.
[-Server - بررسی عملکرد سرور 1C: Enterprise، کامپایل ماژول ها، شبیه سازی محیط سرور 1C: Enterprise.
[-DistributiveModules - بررسی امکان تولید تصاویر ماژول ها بدون کد منبع، در صورت وجود چنین ماژول هایی.
[-IncorrectReferences - پیوندهای منطقی نادرست را در سراسر پیکربندی جستجو کنید، از جمله. پیوند به اشیاء راه دور
[-ConfigLogicalIntegrity - بررسی استاندارد یکپارچگی منطقی پیکربندی.
[-UnreferenceProcedures - جستجوی رویه‌ها و توابع محلی (غیر صادراتی) استفاده نشده، از جمله. کنترل کننده های رویداد استفاده نشده
[-HandlersExistence - وجود کنترل کننده های رویداد اختصاص داده شده برای رابط ها، فرم ها و کنترل ها را بررسی کنید.
[-EmptyHandlers - کنترل کننده های خالی رویداد را جستجو می کند که می توانند عملکرد را کاهش دهند.

/ ReduceEventLogSize<Дата>[-ذخیره به عنوان<ИмяФайла>] کوتاه کردن دفترچه گزارش پارامتر Date مرز جدید ثبت نام در قالب YYYY-MM-DD است. پارامتر saveAs برای ذخیره یک کپی از رکوردهای حذف شده استفاده می شود.

بارگیری ویژگی های اشیاء فراداده / DumpConfigFiles<КаталогВыгрузки> ... UnloadDirectory - دایرکتوری که فایل های ویژگی ها در آن قرار دارند. گزینه های اضافی:
[-Module - تخلیه ماژول ها.

ویژگی های بارگذاری اشیاء فراداده / LoadConfigFiles<КаталогВыгрузки> ... پارامترهای اضافی مشابه / DumpConfigFiles هستند.
[-Module - تخلیه ماژول ها.
[-Template - بارگیری قالب ها.
[-Help - تخلیه اطلاعات کمک.
[-AllWritable - بارگیری ویژگی‌های تنها اشیاء موجود برای نوشتن.

ایجاد فایل های تحویل و به روز رسانی
/ CreateDistributeFiles [-cffile<ИмяCFфайла>] [-cfufile<ИмяCFUфайла>] [-f<Имяфайла>| -v<ВерсияДистрибутива>]
گزینه های اضافی:
-cffile - یک توزیع ایجاد کنید.
-cfufile - ایجاد به روز رسانی.
-f نام توزیع موجود در به روز رسانی است.
-v - نسخه توزیع موجود در به روز رسانی.

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

کار با مخزن پیکربندی
پارامتر شرح
/ DepotFدایرکتوری مخزن.
/ DepotNنام کاربری.
/ DepotPرمز عبور کاربر.
/ DepotDumpCfg<ИмяCFфайла>[-v<НомерВерсии>] ذخیره پیکربندی از مخزن به فایل (حالت دسته ای). اگر شماره نسخه مشخص نشده باشد یا -1 باشد، آخرین نسخه ذخیره خواهد شد.
/ DepotUpdateCfg [-v<НомерВерсии>] [بازبینی شده]پیکربندی ذخیره سازی را از فایل (حالت دسته ای) به روز کنید. اگر شماره نسخه مشخص نشده باشد یا -1 باشد، آخرین نسخه ذخیره خواهد شد. پارامتر -revised - دریافت اشیاء گرفته شده.

ثبت نام دسته 1C: تصدی به عنوان یک سرور اتوماسیون

پس از اجرا، برنامه به طور خودکار خارج می شود.
پارامتر شرح
/ ثبت سرور RegServer.
/ UnregServer حذف ثبت نام.

برچسب ها: ,

برای مدت طولانی می خواستم یک برگه تقلب مشابه پیدا کنم که حاوی دستورات و پارامترهای اصلی برای شروع 1C از خط فرمان است. بالاخره این اتفاق افتاد، به لطف Infostart 🙂

برای نسخه های 1C 7.7 و 8 (8.1، 8.2، 8.3)، پارامترها متفاوت است. بیایید آنها را با جزئیات بیشتری در نظر بگیریم

تیم های 1C 7.7

حالت 1cv7.exe [/ M | / دی | / U | / ن | / پ ],

جایی که حالت- حالت راه اندازی، می تواند تنها یکی از چندین مقدار را بگیرد:

  • پیکربندی- حالت پیکربندی؛
  • اشکال زدایی- حالت دیباگر؛
  • شرکت، پروژه- حالت عادی (کار)؛
  • نظارت کنید- حالت "مانیتور".

کلیدهای زیر اختیاری هستند:

  • / م- راه اندازی برنامه در حالت انحصاری؛
  • / دی- دایرکتوری پایگاه داده؛
  • / U- دایرکتوری کاری کاربر (دایرکتوری از لیست کاربران نادیده گرفته می شود).
  • / ن- نام کاربری؛
  • / پ- رمز عبور کاربر؛
  • / تی<путь> - مسیر فایل های موقت؛
  • /@<ИмяФайла> - برای حالت پیکربندی با نشان دادن فایل راه اندازی دسته ای؛
  • / دبلیو- مقداردهی اولیه پسوند وب
  • / ال- زبان رابط: ENG - انگلیسی، UKR - اوکراینی

مثال: 1cv7 enterprise / Dc: \ 1c \ mainbase / NIvanov / P123,

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

دستورات برای 1C 8.3 و 8.2

گزینه های اضافی برای انتخاب حالت راه اندازی

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

طراح(CONFIG در 8.0) در حالت Configurator راه اندازی کنید.

شرکت، پروژهدر حالت Enterprise اجرا شود.

CREATEINFOBASE<СтрокаСоединения> ] ایجاد پایگاه اطلاع رسانی

  • StringConnection - پارامتر مورد نیاز، زیر را ببینید.
  • / AddInList [NameIB] - نامی که با آن پایه به لیست اضافه می شود. اگر این پارامتر مشخص نشده باشد، پایگاه داده به لیست اضافه نخواهد شد. اگر IBName مشخص نشده باشد، نام پیش فرض مشخص خواهد شد (مانند ایجاد یک پایگاه داده به صورت تعاملی).
  • / UseTemplate- ایجاد یک پایگاه اطلاعاتی طبق الگوی مشخص شده در انجام می شود<نام فایل قالب> فایل های پیکربندی (.cf) یا فایل های infobase dump (.dt) را می توان به عنوان الگو استفاده کرد. اگر هیچ الگوی مشخص نشده باشد، پارامتر نادیده گرفته می شود.

پارامتر ConnectionString از جفت ها تشکیل می شود ParameterName = مقدارجدا شده با نقطه ویرگول ( ; ). اگر مقدار دارای فاصله باشد، باید آن را در دو گیومه قرار داد. پارامترهای رشته اتصال ممکن:

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

فایلدایرکتوری پایگاه اطلاعات

برای نسخه مشتری-سرور، پارامترها تعریف می شوند:

Srvr 1C: نام سرور سازمانی.

(8.1 و بالاتر) اگر خط فرمان برای راه اندازی یک فایل اجرایی حاوی چندین پارامتر باشد که مسیر پایگاه اطلاعاتی (File و Srvr) را توصیف می کند، از آخرین پارامترهای مشخص شده استفاده می شود.

(ج 8.2 و 8.3) برای اطمینان از عملکرد روان برنامه های مشتری، می توان چندین آدرس خوشه را مشخص کرد. برای این:

  • مقدار پارامتر Srvr می تواند یک لیست از آدرس های خوشه جدا شده با کاما باشد.
    مثلا: Srvr = "Server1, Server2"یا Srvr = "Server1: 1741, Server2: 1741";
  • در گفتگوی افزودن پایگاه اطلاعاتی در یک برنامه مشتری، مقدار ویژگی "Enterprise Cluster" می تواند لیستی از آدرس های خوشه جدا شده با کاما باشد، به عنوان مثال: Server1, Server2یا Server1: 1741, Server2: 1741;

مرجعنام پایگاه اطلاعات در 1C: سرور Enterprise

DBMS(از 8.1) نوع سرور پایگاه داده استفاده شده:

  • سرور MSSQLS- Microsoft SQL Server (پیش فرض)؛
  • PostgreSQL- PostgreSQL؛
  • IBMDB2- IBM DB2؛
  • OracleDatabase- پایگاه داده اوراکل (c 8.2).

DBSrvr(SQLSrvr در 8.0) نام سرور SQL.

DB(SQLDB در 8.0) نام پایگاه داده SQL.

DBUID(SQLUID در 8.0) نام کاربری سرور SQL.

DBPwd(SQLPwd در 8.0) رمز عبور کاربر سرور SQL. اگر رمز عبور برای کاربر سرور پایگاه داده مشخص نشده باشد، می توان این پارامتر را حذف کرد.

SQLYOffsافست تاریخ مورد استفاده برای ذخیره تاریخ در سرور SQL (برای نسخه مشتری / سرور). مقادیر معتبر 0 یا 2000 هستند. پیش فرض 0 است.

CrSQLDB(از 8.1) در صورت عدم وجود پایگاه داده ایجاد کنید ("y" - در صورت عدم وجود پایگاه داده ایجاد کنید، "n" - ایجاد نکنید).

SchJobDn(از 8.1.11، قبل از آن به عنوان یک پارامتر کلی بود) برای پایگاه اطلاعاتی ایجاد شده، اجرای کارهای روتین را ممنوع کنید (Y / N). پیش فرض N است.

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

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

  • Usrنام کاربری.
  • Pwdرمز عبور کاربر.
  • محلیزبان (کشور). مقادیر معتبر مانند روش است فرمت زبان تعبیه شده(به عنوان مثال، "ru_RU"). به طور پیش فرض، تنظیمات منطقه ای پایگاه اطلاعات فعلی استفاده می شود.

پارامترهای راه اندازی عمومی در حالت Enterprise یا Configurator

  • /@<ИмяФайла> مسیر فایل با پارامترهای خط فرمان.
  • / اف<ПутьИБ> مسیر پایگاه اطلاعات فایل (به استثنای نام فایل).
  • / اس<ИмяКомпьютера\ИмяИБ> آدرس پایگاه اطلاعات در سرور 1C: Enterprise.
  • / Ws (از 8.2) رشته ws-connection.
  • / IBName<имя информационной базы>زراه اندازی یک پایگاه اطلاعاتی با نام پایگاه در لیست پایگاه های اطلاعاتی. در صورت لزوم نام باید در دو گیومه قرار گیرد. علاوه بر این، اگر نام حاوی دو گیومه باشد، باید هر دو گیومه را با دو نقل قول جایگزین کنید. اگر بیش از یک پایگاه داده با نام مشخص شده در لیست پایگاه های داده یافت شود، خطایی به کاربر نمایش داده می شود.
  • / IBConnectionStringبه شما امکان می دهد کل رشته اتصال پایگاه اطلاعاتی را به شکلی که توسط تابع برگردانده می شود مشخص کنید. InfoBaseConnectionString(). بخش‌هایی از رشته اتصال را می‌توان با پارامترهای از پیش موجود لغو کرد. برای این امر لازم است که / IBConnectionStringقبل از آنها در خط فرمان بود. هنگام ارسال رشته اتصال به عنوان پارامتر خط فرمان، به یاد داشته باشید که رشته اتصال حاوی نقل قول است. بنابراین، لازم است که کل رشته را در گیومه قرار دهیم و گیومه های موجود در داخل را دو برابر کنیم.

پارامترهای اضافی رشته اتصال در حالت:

  • wsn- نام کاربری برای احراز هویت به
  • wsp- رمز عبور کاربر برای احراز هویت در سرور وب؛
  • wspauto- از تنظیمات سرور پراکسی خودکار استفاده کنید.
  • wspsrv- آدرس سرور پروکسی؛
  • wspport- درگاه پروکسی؛
  • wspuser- نام کاربری برای پروکسی با مجوز؛
  • wsppwd- رمز عبور برای پروکسی با مجوز.

/ ن<ИмяПользователя> نام کاربری همانطور که در Configurator مشخص شده است.

/ پ<ПарольПользователя> رمز عبور کاربری که نامش در پارامتر / N مشخص شده است. اگر کاربر رمز عبور نداشته باشد، این پارامتر را می توان حذف کرد.

/ WSN<имя> (از 8.2) نام کاربری برای احراز هویت در سرور وب.

/ Wsp<пароль> (از 8.2) رمز عبور کاربری که نامش در پارامتر / WSN برای احراز هویت در سرور وب مشخص شده است.

/ WA-جلوگیری از استفاده از احراز هویت ویندوز در هنگام راه اندازی.

/ WA +استفاده اجباری از احراز هویت ویندوز در هنگام راه اندازی. اگر / WA اصلاً مشخص نشده باشد، / WA + فرض می شود.

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

/ itdi(از 8.2.14) باز کردن فرم ها در پنجره اصلی و استفاده از نشانک ها برای جابجایی بین فرم های باز (کار با نشانک ها).

/ isdi(از 8.2.14) برای کار با پنجره های جداگانه.

/ LogUIثبت اقدامات کاربر

/ بیرون<ИмяФайла>[-NoTruncate]فایل را برای نمایش پیام های سرویس تنظیم می کند. اگر NoTruncate مشخص شده باشد، فایل پاک نمی شود.

/ SchJobDn(از 8.1، از آنجایی که 8.1.11 به عنوان پارامتر رشته اتصال ظاهر شد) اجرای وظایف برنامه ریزی شده را کنترل می کند. مقادیر ممکن: "Y" یا "N". "Y" - پایگاه اطلاعاتی ایجاد شده از انجام وظایف برنامه ریزی شده منع می شود.

/ AppAutoCheckVersion آانتخاب خودکار نسخه مورد نیاز برای هر پایگاه اطلاعاتی.

/ AppAutoCheckMode آتعیین خودکار برنامه بر اساس داده های پایگاه اطلاعاتی (حالت راه اندازی اصلی برای پیکربندی و حالت راه اندازی برای کاربر).

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

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

حالت شروع 1C

CONFIG- 1C در حالت Configurator شروع می شود.
شرکت، پروژه- 1C در حالت Enterprise شروع می شود.

1cestart.exe- فایل برای شروع برنامه 1C معمولاً در پوشه "1cv8 \ common" قرار دارد. به طور خودکار نسخه مشتری صحیح را در هنگام راه اندازی شناسایی می کند. هنگام نصب 1C، میانبرهای روی دسکتاپ و در منوی Start به این فایل مراجعه کنید.

پارامترهای راه اندازی 1C برای انتخاب خودکار کاربر

  • / ن"نام کاربری"
  • / پ"رمز عبور کاربر"

نام کاربری و رمز عبور باید با نام و رمز عبور مشخص شده در لیست کاربران در Configurator مطابقت داشته باشد. کاربران را می توان در Configurator مشاهده کرد، به منوی بالا بروید: Administration> Users. اگر رمز عبور خالی باشد، این قسمت را می توان حذف کرد.

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

1C را راه اندازی کنید و به تنظیمات infobase بروید، پنجره زیر ظاهر می شود:

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

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

  • / F "آدرس" - آدرس پایگاه داده، اگر در نسخه فایل ذخیره شده باشد.

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

  • / S "address" - آدرس را به صورت زیر مشخص کنید: "Server (infobase cluster) name" \ "Infobase name on the server"

این پارامترها باید در میانبری که با آن 1C: Enterprise را راه اندازی می کنید، ثبت شوند. به خصوصیات میانبر بروید، در انتهای فیلد "Object" پارامترهای مورد نیاز خود را اضافه کنید.

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

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

راه اندازی 1C هنگام راه اندازی سیستم

اگر می خواهید 1C Enterprise را در هنگام راه اندازی سیستم با پارامترهای مورد نیاز راه اندازی کنید، باید میانبر 1C را در پوشه Startup کپی کنید.

اگر دارای پارامترهای راه اندازی 1C باشد، هنگام راه اندازی سیستم کار خواهند کرد.

می توانید هر پارامتر راه اندازی 1C را ترکیب کنید. برای انجام این کار، کافی است پارامترهای مورد نیاز را در تنظیمات 1C یا در میانبر یادداشت کنید.

پارامترهای اضافی برای راه اندازی 1C

  • / LogUI- ثبت اقدامات کاربر در لاگ. (ضبط در دایرکتوری کاربر، در فایلی به نام "logui.txt" انجام می شود)
  • / DumpIB "آدرس فایل را آپلود کنید « - تخلیه پایگاه داده مناسب برای ایجاد آرشیو خودکار پایگاه داده.
  • / اجرا کردن "آدرس پردازش خارجی "- پارامتر برای شروع خودکار پردازش خارجی پس از راه اندازی سیستم طراحی شده است.
  • / سی"پارامتر رشته" - پارامتر را به پیکربندی منتقل می کند. از طریق زمینه جهانی در پیکربندی RunParameter قابل دسترسی است.
  • / DisableStartupMessages- هنگام راه اندازی 1C Enterprise، این پارامتر پیام های سیستم را حذف می کند.

هنگام ویرایش یک پایگاه اطلاعاتی می توانید نسخه 1C را مشخص کنید که از طریق آن راه اندازی شود (مناسب است اگر چندین پایگاه داده نصب کرده اید که تحت نسخه های مختلف مشتری کار می کنند)

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

"C: \ Program Files (x86) \ 1cv8 \ مشترک \ 1cestart.exe" CONFIG / F "C: \ Base_Buh" / N "user" / P "111 ″ / DisableStartupMessages / DumpIB C: \ Arhiv \ Buh.dt / خارج کردن "C: \ Arhiv \ log_arhiv.txt" -NoTruncate

اگر این پارامترها را در میانبر برای راه اندازی 1C در قسمت "Object" بنویسید، یک بایگانی از پایگاه داده ایجاد می شود که در پوشه "C: \ Base_Buh" در پوشه "C: \ Arhiv" با نام "Buh" قرار دارد. .dt". همچنین یک ورودی به فایل گزارش "C: \ Arhiv \ log_arhiv.txt" داده می شود. مسیرهای خود، جایی که پایگاه در آن قرار دارد و جایی که می خواهید بایگانی ایجاد کنید را مشخص کنید.

پیکربندی گزینه های راه اندازی اشکال زدایی برنامه

هنگام توسعه برنامه ها، اغلب لازم است که دیباگر 1C را تحت یک کاربر خاص اجرا کنید، برای این کار باید به پیکربندی بروید: Help> Settings

در برگه "Launch 1C: Enterprise"، در گروه "User"، کاربر فعلی به طور پیش فرض تنظیم شده است (که تحت آن پیکربندی را وارد کرده اید). شما می توانید آن را به هر چیزی که نیاز دارید تغییر دهید. و اشکال زدایی زیر کاربر انتخاب شده شروع می شود.

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

از این مراحل ساده می توان برای اجرای توابع مفید در برنامه 1C: Enterprise استفاده کرد.

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

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

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

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

  • اضافه کردن؛
  • تغییر دادن؛
  • حذف؛
  • سفارشی سازی.

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

شکل 2

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

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

بنابراین، خط فرم "/ N" ایوانف ایوان ایوانوویچ "/ P" 1234 "" کاربر را در یک محل کار خاص از نیاز به ورود مداوم هنگام راه اندازی سیستم نجات می دهد.

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

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

شکل 3

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

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

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

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

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

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

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

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

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

شکل 4

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

فعال و غیرفعال کردن احراز هویت کاربر ویندوز توسط پارامترهای / WA + و / WA- انجام می شود.

خط فرمان و پارامترها

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

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

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

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

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

نتیجه

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

مقالات مرتبط برتر