singlepost

Смена имени компьтера через консольное приложение С++ << На главную или назад  

Собственно задача следующая:
Необходимо сменить имя компьютера через консольное приложение с++, подскажите пожалуйста в какую сторону гуглить. сколько не пытался не получается найти, то, что меня интересует, уже даже раздел в реестре искал, нашел какой-то, поробовал сменить значение, эффекта нет(перезагружал компьютер).

7 ответов в теме “Смена имени компьтера через консольное приложение С++”

  1. 4
    Антон Горшков ответил:

    #include “stdafx.h”
    #include “windows.h”
    #include “iostream.h”

    #define MAX_COMPUTERNAME_LENGTH 30

    void main()
    {
    //Получение имени компьютера:
    unsigned long Size = MAX_COMPUTERNAME_LENGTH + 1;
    char *Buffer = new char[Size];
    GetComputerName(Buffer, &Size);
    delete [] Buffer;

    //Изменение имени компьютера:
    SetComputerName("имя_компа");
    // для того чтобы новое имя вступило в действие, надо перезагрузить компьютер.
    }

    не это? ;)

  2. 3
    Антон Горшков ответил:

    а, уже ответили)

  3. 2
    Сергей Пархоменко ответил:

    Благодарю:)

    Антон GAV_13 Горшков, да это именно то что я хотел:) Спасибо ва большое:)

    Владимир Нннннн, спасибо за ссылочку:)

  4. 1
    Владимир Нннннн ответил:

    //msdn.microsoft.com/en-us/library/ms724930%28V...

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.