|
Volver a |
Cuando ejecuta un script de TRANSACTION desde la Línea de comando, puede pasar cualquier cantidad de comandos de scripts de TRANSACTION como parámetros. Consulte «Referencia de comandos para scripts de TRANSACTION» para obtener una descripción del conjunto de comandos de los scripts de TRANSACTION.
Cuando introduzca los comandos de los scripts de TRANSACTION, utilice una coma como delimitadora para separar los comandos. El orden en el que introduce estos comandos no es importante. Si el comando del script de TRANSACTION no existe en el script de TRANSACTION que está utilizando, el comando se añadirá en el momento de la ejecución.
Ejemplo:
"C:\Program Files\Winshuttle\Transaction\TxShuttle.exe" C:\MyDocuments\TRANSACTION\Sample.Txr,+DB5000,+SR4,+SA3
En este ejemplo, TRANSACTION se ejecuta, abre Sample.txr, lee el archivo y sustituye o añade estos comando de SHUTTLEscript al archivo:
+DB5000 retrasa el inicio de sesión durante 5000 milisegundos (en caso de que esté presente, ignora el comando +DB en el script de TRANSACTION).
+SR4 empieza desde la fila 4 (ignora la fila de inicio especificada en el script de TRANSACTION).
+SR3 se detiene después de tres transacciones (ignora la última fila especificada en el script de TRANSACTION).
Tras modificar el script de TRANSACTION con los nuevos parámetros, TRANSACTION ejecuta el registro.
Además:
NOTA: se recomienda que en primer lugar pruebe estos comandos en un sistema de no producción con un número limitado de operaciones antes utilizar TRANSACTION Script.
Puede que la versión de Evaluación de TRANSACTION no admita esta función.
Si utiliza esta sintaxis, podrá ejecutar un script de TRANSACTION desde la línea de comando:
«Ruta completa de TxShuttle.exe» <nombre del script de TRANSACTION con la ruta completa>, [TRANSACTIONScriptCommands - Opcional]
NOTA: este comando exige que la "ruta completa de TxShuttle.exe" aparezca entre comillas inglesas. Además, asegúrese de que hay un solo espacio entre la "ruta completa de TxShuttle.exe" y el nombre del script de TRANSACTION con la ruta completa.
Por ejemplo, imagine que desea ejecutar SampleTxR en la ubicación predeterminada de C:\MyDocuments\TRANSACTION\. En este caso, la línea de comando es:
"C:\Program Files\Winshuttle\TRANSACTION\TxShuttle.exe" C:\MyDocuments\TRANSACTION\Sample.txr
Este comando lanza TRANSACTION con Sample.txr ya cargado y empieza a ejecutar el script de TRANSACTION. Puede realizar una prueba con esta operación de línea de comando. Para ello, ejecute este comando en el cuadro de diálogo de ejecución de Windows.
También en esta sección |