|
Revenir à |
Lorsque vous exécutez un script TRANSACTION depuis la ligne de commande, vous pouvez envoyer n'importe quel nombre de commandes de script TRANSACTION en tant que paramètres. Voir Référence des commandes de script TRANSACTION pour la description complète du jeu de commandes de script TRANSACTION.
Lorsque vous saisissez des commandes de script TRANSACTION, séparez chaque commande par une virgule comme délimiteur. L'ordre dans lequel vous saisissez ces commandes n'a pas d'importance. Si la commande de script TRANSACTION que vous avez spécifiée n'existe pas dans le script TRANSACTION que vous utilisez, elle est ajoutée au moment de l'exécution.
Exemple :
"C:\Program Files\Winshuttle\Transaction\TxShuttle.exe" C:\MyDocuments\TRANSACTION\Sample.Txr,+DB5000,+SR4,+SA3
Dans cet exemple, TRANSACTION s'exécute, ouvre le fichier Sample.txr, lit ce fichier et remplace ou ajoute les commandes SHUTTLEScript au fichier :
+DB5000 ajoute un délai avant de 5 000 millisecondes avant la connexion (et ignore la commande +DB du script TRANSACTION, si elle est présente).
+SR4 commence à la ligne 4 (et ignore la ligne de départ spécifiée dans le script TRANSACTION).
+SA3 arrête l'exécution après trois transactions (et ignore la ligne de fin spécifiée dans le script TRANSACTION).
Après avoir introduit les nouveaux paramètres dans le script TRANSACTION, TRANSACTION exécute l'enregistrement.
De plus :
REMARQUE : Il est recommandé de tester d'abord ces commandes dans un système hors production avec un nombre limité de transactions avant de déployer le script TRANSACTION.
La version d'évaluation de TRANSACTION peut ne pas prendre en charge cette fonctionnalité.
Vous pouvez exécuter un script TRANSACTION à partir de la ligne de commande en utilisant la syntaxe suivante :
"Chemin d'accès complet à TxShuttle.exe" <nom du script TRANSACTION avec chemin d'accès complet>, [TRANSACTIONScriptCommands - Optionnel]
REMARQUE : cette commande exige que le "chemin d'accès complet à TxShuttle.exe" soit entouré de guillemets ("..."). De plus, assurez-vous qu'il n'y a qu'un seul espace entre le "chemin d'accès complet à TxShuttle.exe" et le nom du script TRANSACTION avec chemin d'accès complet.
Par exemple, supposons que vous voulez exécuter SampleTxR qui se trouve dans l'emplacement par défaut C:\MyDocumentsTRANSACTION\. Dans ce cas, la syntaxe de la ligne de commande est :
"C:\Program Files\Winshuttle\TRANSACTION\TxShuttle.exe" C:\MyDocuments\TRANSACTION\Sample.txr
Cette commande lance TRANSACTION avec le fichier Sample.txr chargé et démarre l'exécution du script TRANSACTION. Vous pouvez tester cette opération en mode ligne de commande en exécutant cette commande dans la boîte de dialogue Exécuter de Windows.
Aussi dans cette section |