home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Backup
/
Backup.zip
/
bacrest.zip
/
RSTEXIT.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1997-07-28
|
3KB
|
54 lines
/* Rexx */
/***************************************************************************/
/*Utilitaire de sauvegarde/restauration OS/2 Warp Server-Exit de restauration*/
/* */
/* Copyright 1995 IBM Corp. */
/*-------------------------------------------------------------------------*/
/* Paramètres transmis : */
/* Complete = 0 au début d'une restauration */
/* = 1 à la fin d'une restauration */
/* */
/* RsMethod = Nom de la procédure de restauration utilisée */
/* */
/* BkpSet = Nom du groupe de sauvegarde à partir duquel la */
/* restauration est effectuée */
/* */
/***************************************************************************/
Parse arg Complete' <'RsMethod'> <'BkpSet'>'
/*-------------------------------------------------------------------------*/
/* Pour savoir si la restauration commence ou est terminée, vérifiez le */
/* paramètre Complete. */
/*-------------------------------------------------------------------------*/
If Complete = 0 Then Do
/*----------------------------------------------------------------------*/
/* La restauration commence. Tous les programmes requérant un accès */
/* exclusif aux fichiers doivent être arrêtés. */
/*----------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
/* Il est possible de vérifier les paramètres RsMethod (procédure de */
/* restauration et BkpSet (groupe de sauvegarde) pour identifier */
/* les applications à arrêter. */
/*----------------------------------------------------------------------*/
Select
When RsMethod = "Base de données" Then Do
End
When RsMethod = "Serveur" Then Do
End
Otherwise
End /* endselect */
End /* enddo */
Else Do
/*----------------------------------------------------------------------*/
/* La restauration est terminée. Les programmes arrêtés lorsqu'elle a */
/* commencé vont être relancés. */
/*----------------------------------------------------------------------*/
Select
When RsMethod = "Base de données" Then Do
End
When RsMethod = "Serveur" Then Do
End
Otherwise
End /* endselect */
End
return 0