En este capítulo del tutorial de C++ crearemos un programa que nos permitirá invocar comandos del sistema propios de la consola CMD de Windows.
Comandos que veremos como ejemplo:
Permite listar directorios:
DIR directorio
DIR directorio\demo
Permite crear directorios:
mkdir directorio
mkdir directorio\demo
Permite eliminar directorios vacíos:
rmdir directorio
Permite eliminar directorios y subdirectorios (directorios con contenido):
rmdir directorio /s /q
Permite crear archivos vacíos:
cd. >> archivo.txt
Ejemplo de ejecutar el programa notepad para abrir un archivo:
notepad archivo.txt
system.cpp
#include <iostream> #include <string> using namespace std; void cmd() { while (true) { cout << "Comando: "; string comando; getline(cin, comando); system(comando.c_str()); if (comando == "exit" || comando == "EXIT") break; } } int main(int argc, char *argv[]) { cmd(); system("PAUSE"); return 0; }
No hay comentarios:
Publicar un comentario