Pular para o conteúdo

Mudar nome do processo

Esse script muda o nome do comando utilizado para executar o script.
Perfil removido removido
Hits: 5.072 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Esse script muda o nome do comando utilizado para executar o script.
Download change-name.c Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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();
}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Tabuada de número real

Numera

Simulador de teatro

Abrindo e fechando a bandeja do cd.

funcsoma.c - Soma 2 números

#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

Entre na sua conta para comentar.