Page 1 sur 1

Enchainement de ligne de commande via la console

MessagePublié: 21 Sep 2010 à 10:51
par Max
Est il possible de exécuter via la console un fichier qui contient un enchainement de commande du style

load convert -d mabase.nsf * baseVide.ntf
load convert -d mabase.nsf * Montemplate.ntf
load design -f mabase.nsf

L'idée serait de lancer monchangement.txt via la console et que l'excecution se fasse ligne par ligne

Merci d'avance

MessagePublié: 21 Sep 2010 à 12:34
par SISSI
slt,

As-tu essayé avec "LOAD nom du programme" ? le programme doit se trouver dans Notes\data

MessagePublié: 21 Sep 2010 à 16:14
par Max
J'ai tester load monfichier.cmd => echec
et load monfichier.txt (le meme en changeant l'extention et re echec

MessagePublié: 22 Sep 2010 à 14:33
par gsa
je suis également très intéressé par la réponse, surtout si on peut passer en parametre depuis la console le chemin de la base à traiter

MessagePublié: 23 Sep 2010 à 17:23
par elgoe
Tu peux faire un agent qui lance des commandes dans la console il suffit ensuite que tu gére l'enchainement.

MessagePublié: 23 Sep 2010 à 23:54
par roubech
j'imagine que le plus dur et de savoir quand la 1ere commande est terminée avant de lancer la suivante

MessagePublié: 26 Sep 2010 à 17:37
par Max
Bonjour,
oui c'est bienl'enchainement qui pose pb dans un ou des agents
c'est pourquoi j'imaginai , peut etre a tort une sorte de script qui puisse lancer ces commandes via la console en plus cela aurait évité les erreurs de frappes et autre oublis.

MessagePublié: 28 Sep 2010 à 08:01
par Max
Bingo

http://www-01.ibm.com/support/docview.w ... wg21088687
you can create a file called F:\MYFILE.TXT, and within this text file, enter the commands that are to be executed. After you save the .TXT file, enter the following at the Domino server console:
> < F:\MYFILE.TXT
If there is more than one command in the .TXT file, they will be executed in the order in which they appear in the .TXT file.


Double Bingo

Faire un fichier .bat ou .cmd sur le serveur ou fonctionne lotus
avec :
D:\LOTUS\nserveur -c "compact mabase.nsf"
Puis
lancer le fichier bat et regarder l'execution dans la console.
On peut améliorer avec des commande DOS ou powershell (Start-Sleep -s 10 # )


Merci a tous