Hello,
J'essaye de trouver comment ajouter des commandes à mon cmd mais je n'y arrive pas.
Pour le moment je pense qu'il faut créer un .exe dans le system32 mais comment faire pour que notre .exe renvoie des valeurs à l'invite de commande windows ?
Je cherche à ajouter des fonctions maison 100% externe comme pslist par exemple pour ceux qui connaissent.
cdt,
Atlante
[résolu] Ajouter des fonctions CMD
[résolu] Ajouter des fonctions CMD
Modérateur
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Re: Ajouter des fonctions CMD
Salut.
Je pense que tu y arrivera avec
Result = CountProgramParameters()
et
Result$ = ProgramParameter([Index])
Tes commandes dans system32 bof bof
Sous windows tu peux ajouter un répertoire à la variable d'environnement PATH
L'OS ira chercher les fichiers ou dll dans ce répertoire si il ne les trouve pas
C'est sans doute plus cool de placer toutes tes commandes dans un rep du style c:\com_perso plutôt que dans system32.
Pour ajouter un répertoire à la variable d’environnement PATH:
ordinateur/propriété/paramètres systèmes avancés
tout en bas : variables d'environnement
nouvelle
nom de la variable : PATH
valeur de la variable : c:\mon_dossier1;c:\mon_dossier_2;etc...
Si votre dossier se trouve à un endroit pas possible, vous pouvez le parcourir avec l’explorateur Windows et copier / coller son chemin depuis la barre d'adresse.
Je pense que tu y arrivera avec
Result = CountProgramParameters()
et
Result$ = ProgramParameter([Index])
Tes commandes dans system32 bof bof
Sous windows tu peux ajouter un répertoire à la variable d'environnement PATH
L'OS ira chercher les fichiers ou dll dans ce répertoire si il ne les trouve pas
C'est sans doute plus cool de placer toutes tes commandes dans un rep du style c:\com_perso plutôt que dans system32.
Pour ajouter un répertoire à la variable d’environnement PATH:
ordinateur/propriété/paramètres systèmes avancés
tout en bas : variables d'environnement
nouvelle
nom de la variable : PATH
valeur de la variable : c:\mon_dossier1;c:\mon_dossier_2;etc...
Si votre dossier se trouve à un endroit pas possible, vous pouvez le parcourir avec l’explorateur Windows et copier / coller son chemin depuis la barre d'adresse.
Re: Ajouter des fonctions CMD
Hello azur,
Merci pour ta réponse, j'avais déjà vu pour la variable environement.
Mon problème se situe plutot sur comment renvoyé au cmd le resultat de la requete.
cdt,
Atlante
Merci pour ta réponse, j'avais déjà vu pour la variable environement.
Mon problème se situe plutot sur comment renvoyé au cmd le resultat de la requete.
cdt,
Atlante
Modérateur
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Re: Ajouter des fonctions CMD
Salut Atlante.
Il ne serait pas plus simple de simuler CMD dans une console PB ?
Tu lancerais toutes le commandes CMD via ta consoles (xcopy lancerait la commande native xcopy du cmd avec un runprogram() (en mode hide)) et tes commandes propres exécutées du coup sans soucis par ta console PB, idem pour les commandes pslist (avec runprogram()).
Il ne serait pas plus simple de simuler CMD dans une console PB ?
Tu lancerais toutes le commandes CMD via ta consoles (xcopy lancerait la commande native xcopy du cmd avec un runprogram() (en mode hide)) et tes commandes propres exécutées du coup sans soucis par ta console PB, idem pour les commandes pslist (avec runprogram()).
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Ajouter des fonctions CMD
..........
Dernière modification par Backup le lun. 18/août/2014 16:59, modifié 1 fois.
Re: Ajouter des fonctions CMD
Dobro !!!
Une seule chose à dire magnifique !
J'ai compilé ton code en le nomant test.exe dans le system32
Ensuite je fais un petit cmd dans le menu run (executé).
Et je tappe test et la c'est magique !
merci
Une seule chose à dire magnifique !
J'ai compilé ton code en le nomant test.exe dans le system32
Ensuite je fais un petit cmd dans le menu run (executé).
Et je tappe test et la c'est magique !
merci
Modérateur
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Config : Intel I5 4670K, Nvidia Geforce GTX 1060, 16go RAM, SSD 256go, DD 2000go
Re: [résolu] Ajouter des fonctions CMD

ben c'est surtout Fred qu'il faut remercier , il a rendu la console compatible avec le Cmd
