Enviado em 10/07/2012 - 18:05h
Gostaria de saber como posso fazer para executar um programa(software) a partir de um comando dentro do meu próprio programa? Já tentei usar o 'system("caminho\nome_do_programa.exe")' mas ele não funciona! fala que "não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lote". Estou usando o Code::Blocks, e o compilador MinGW, não sei se isso fará alguma diferença XDEnviado em 10/07/2012 - 18:16h
system('caminho/nome_do_programa');
Enviado em 10/07/2012 - 18:23h
A sintaxe está correta. Você pode chamar um comando do sistema com a função system() do C++. Mas você tem que indicar o caminho correto do comando.Enviado em 10/07/2012 - 18:25h
Ou não informar caminho nenhum, caso o programa esteja no PATH do sistema..Enviado em 10/07/2012 - 21:46h
Eu estou inserindo da seguinte forma : system("C:\Program Files\Windows Media Player\wmplayer.exe");Enviado em 10/07/2012 - 21:52h
Deve ser por causa dos espaços em branco.system("C:\Program\ Files\Windows\ Media Player\wmplayer.exe");
system("C:\\Program\ Files\\Windows\ Media Player\\wmplayer.exe");
Enviado em 10/07/2012 - 22:16h
Enviado em 11/07/2012 - 00:28h
Vlww ai galera. Eu consegui fazer da seguinte forma, criei uma pasta chamada icones na mesma pasta que esta o meu programa, coloquei o icone do Media Player dentro, e no programa eu coloquei assim system("icones\\wmplayer.lnk"); (o .lnk é a extensão do atalho) desse jeito ele abriu, mas eu tentei de tudo a partir do jeito que vocês falaram e não pegou, tentei colocar a \\ no caminho C:\\, entre outros jeitos, mas sem sucesso.Enviado em 19/01/2015 - 15:59h
Então, como eu não vi ninguém respondendo, mando aí:#include <stdlib.h> int main(){ /* Esse programa em c vai chamar e executar o arquivo SouUmProgramaShell.sh que está salvo no caminho * /root/Desktop/REPOSITORIO */ system(". /root/Desktop/REPOSITORIO/SouUmProgramaShell.sh"); return 0; }
Enviado em 31/01/2015 - 19:31h
Caro amigo,#include <iostream> #include <stdlib.h> using namespace std; int main{ system("CD Desktop"); //local do programa system("programa_test"); //nome do programa(no caso o "programa_test" e sem .exe) return (0); }
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Dock do debian está muito pequena (1)
Instalei Windows 11 e não alterou o Grub do Debian (0)
Linux Mint (21.2) não reconhece teclado mecanico RASEC da PCYES (2)