F
fishk
Привет всем.
Надеюсь спрашиваю туда, куда надо...
Есть вопрос по Visual Basic.
Для опытных программистов, по словам моего коллеги, никаких сложностей нет.
Всё очень просто.
Есть таблица в Excel.
В ней:
Ф.И.О. пользователя (CON1) | ID пользователя (CON2) | Логин в системе пользователя (CON3)
Есть конфиг для загрузки в PXE (что в данном случае абсолютно не важно) вида:
SESSION_CON2_TITLE="CON1"
SESSION_CON2_TYPE=rdesktop
SESSION_CON2_SCREEN=0
SESSION_CON2_RDESKTOP_SERVER=192.168.100.4
SESSION_CON2_RDESKTOP_OPTIONS="-x 0x80 -l -a 16 -r sound:local -u 'CON3'"
Соответственно нужен макрос, который значения из таблицы подставляет в конфиг.
Например:
Значения таблицы:
Ф.И.О. пользователя | ID пользователя | Логин в системе пользователя
Иванов Иван . . . . . .| . . . . . . 45 . . . . . .| . . ivan.ivanov@corp.ru
Получилось в конфиге:
SESSION_45_TITLE="Иванов Иван"
SESSION_45_TYPE=rdesktop
SESSION_45_SCREEN=0
SESSION_45_RDESKTOP_SERVER=192.168.100.4
SESSION_45_RDESKTOP_OPTIONS="-x 0x80 -l -a 16 -r sound:local -u 'ivan.ivanov@corp.ru'"
Надеюсь на понимание.
Спасибо за любую помощь!
Если возникнут вопросы - задавайте, поясню!
Надеюсь спрашиваю туда, куда надо...
Есть вопрос по Visual Basic.
Для опытных программистов, по словам моего коллеги, никаких сложностей нет.
Всё очень просто.
Есть таблица в Excel.
В ней:
Ф.И.О. пользователя (CON1) | ID пользователя (CON2) | Логин в системе пользователя (CON3)
Есть конфиг для загрузки в PXE (что в данном случае абсолютно не важно) вида:
SESSION_CON2_TITLE="CON1"
SESSION_CON2_TYPE=rdesktop
SESSION_CON2_SCREEN=0
SESSION_CON2_RDESKTOP_SERVER=192.168.100.4
SESSION_CON2_RDESKTOP_OPTIONS="-x 0x80 -l -a 16 -r sound:local -u 'CON3'"
Соответственно нужен макрос, который значения из таблицы подставляет в конфиг.
Например:
Значения таблицы:
Ф.И.О. пользователя | ID пользователя | Логин в системе пользователя
Иванов Иван . . . . . .| . . . . . . 45 . . . . . .| . . ivan.ivanov@corp.ru
Получилось в конфиге:
SESSION_45_TITLE="Иванов Иван"
SESSION_45_TYPE=rdesktop
SESSION_45_SCREEN=0
SESSION_45_RDESKTOP_SERVER=192.168.100.4
SESSION_45_RDESKTOP_OPTIONS="-x 0x80 -l -a 16 -r sound:local -u 'ivan.ivanov@corp.ru'"
Надеюсь на понимание.
Спасибо за любую помощь!
Если возникнут вопросы - задавайте, поясню!