Получить параметры, разработанные для .batch в c# - PullRequest
0 голосов
/ 16 марта 2020

Я пытаюсь создать дополнение к PhoneSystem под названием 3CX, поэтому мне нужно передать 2 параметра (CallerNumber & CallerDisplayName) моему консольному приложению c#. Там sharepoint предназначен для использования с .batch (я думаю, что переменная определена между "% Variable%". Я также попробовал это с пакетным файлом, здесь значения были переданы.)

Мой вопрос Можно ли создать пакет, передавая это значение моему консольному приложению c#, или просто включить это значение непосредственно в консольное приложение.

Если да, то как?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Win32;
using System.Diagnostics;

namespace opencall
{
    class Program
    {
        static void Main(string[CallerNumber] args)
        {
            Process.Start("https://censored.com/call-center/search-customers?query="+"CallerNumber");
        }
    }
}

Ошибка: Размер массива не может быть указан в переменной объявления

Выход: https://censored.com/call-center/search-customers?query=%CallerNumber%

Ожидаемый вывод: https://censored.com/call-center/search-customers?query=015327382046

пс .: Я не могу просто работать из пакета, так как мне нужно расширить его с помощью функций автоклика и, поскольку я не знаком с .vbs, я не могу использовать функцию% SendKeys%

Спасибо большое много за каждый намек

...