Mudar nome do processo

Publicado por Perfil removido (última atualização em 24/04/2013)

[ Hits: 4.992 ]

Download change-name.c




Esse script muda o nome do comando utilizado para executar o script.

  



Esconder código-fonte

#include <stdio.h>
#include <string.h>
#define CHANGE "Novo-nome"

int main(int argc,char *argv[]){
        fprintf(stdout, "Nome do processo: %s\n",argv[0]);
        fprintf(stdout, "Aperte enter para mudar o nome do processo para: %s",CHANGE);
        getchar();
        strcpy(argv[0],CHANGE);
        fprintf(stdout, "Nome do processo mudado!!!");
        getchar();
}

Scripts recomendados

Conversão do número de dias em anos (meu segundo programa em C)

Quadrado ou retângulo

Calcula Força Centrípeta Corrigido

Cálculo da equação do segundo grau

Inverter links de downloads


  

Comentários
[1] Comentário enviado por marcops em 26/04/2013 - 10:10h

So tem 1 detalhe, o argv[0] tem que ser maior ou igual ao tamanho do teu novo nome, se nao tu vai escrever na área de memória da variavel argv[1] argv[2]... e se passar ainda este limite vai escrever em uma area de memoria qualquer ,

tem que cuidar se nao pode ter problemas....


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts