un fichier bat sans fenetre dos

un fichier bat sans fenetre dos - Programmation

Marsh Posté le 05-07-2002 à 09:58:12    

J'ai crée un fichier .bat tout con qui renomme des fichiers mais je voudrais savoir s'il est possible que la fenetre dos ne s'affiche pas. Pour le moment je n'arrive meme pas à la fermer automatiquement, j'ai essayé exit, et echo off rien n'y fait. Merci pour votre aide.

Reply

Marsh Posté le 05-07-2002 à 09:58:12   

Reply

Marsh Posté le 05-07-2002 à 10:01:21    

@echo off
cls
 
mais je pense pas qu'il soit possible de ne pas afficher la fenêtre.
Faut aller voir du côté du VBScript pour ça...


Message édité par antp le 05-07-2002 à 10:01:46

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 05-07-2002 à 10:04:09    

merci mais est ce qu'il est possible de faire ne sorte que la fentre dos n'appariasse pas du tout ?

Reply

Marsh Posté le 05-07-2002 à 10:05:22    

excuses pour le post precedent, j'avias pas lu la fin de ton message. Pour faire du VBScript, il me faut visual basic ?

Reply

Marsh Posté le 05-07-2002 à 10:08:24    

non, depuis Windows 98 il y a la possibilité d'exécuter des fichiers .vbs contenant des scripts plus évolués que ceux du DOS. C'est du VBScript, pas du VB normal ;)


Message édité par antp le 05-07-2002 à 10:08:34

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 05-07-2002 à 10:13:40    

ok merci, mais j'espère que mes vbscripts seront compatible sur toutes les machines de la boite (98, NT, 2000 et XP)

Reply

Marsh Posté le 05-07-2002 à 10:19:32    

pour NT il faudra peut-être installer un truc en plus... faut faire un test.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 05-07-2002 à 10:29:34    

c pour intégrer à une appli que je vais dev (en java, C ou VB je sais pas encore) mais n'ayant jamais pratiqué de commande système (renommer un fichier) dans ces languages je voulais tenter le script. Est ce qu'il est possible de lancer un vbscript a partir d'une appli (pas ds du code html). Mais peut etre qu'il est directement possible de changer le nom d'un fichier dans un prog java.
Je sais, j'en demmande bcp mais je suis au début de la conception donc je tatonne un peu pour prevoir tout les prob que je vais rencontré pendant le dev.

Reply

Marsh Posté le 05-07-2002 à 10:49:16    

je sais pas t'aider à propos de JAVA.
à priori lancer un .vbs c'est comme lancer n'importe quelle autre application ou fichier
 
sinon pour lancer un .bat sans que la fenêtre soit visible, j'ai vite fait ceci pour quelqu'un d'autre, ça peut t'être utile :
 
http://ibelgique.ifrance.com/antp/_files/Project2.exe
 
Suffit que le fichier .exe ait le même nom que le .bat, et quand on lance le .exe il lance le .bat de manière invisible
 
Et le code source:
 


program Project2;
 
uses
  SysUtils, Windows, ShellAPI;
 
begin
  ShellExecute(0, nil, PChar(ChangeFileExt(ParamStr(0), '.bat')), nil, nil, SW_HIDE);
end.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed