home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / pmcron03.zip / crondfra.ipf < prev    next >
Text File  |  1996-05-09  |  48KB  |  1,011 lines

  1. .* Copyright (c) 1995 Florian Große-Coosmann, RCS section at the eof
  2. .* Use &rbl. for a required blank ( ), &colon. for a colon (:)
  3. :userdoc.
  4. :docprof.
  5. :ctrldef.
  6. :ctrl ctrlid=CtrlID1 controls='ESC SEARCH PRINT INDEX CONTENTS BACK FORWARD'
  7. coverpage.
  8. :ectrldef.
  9. .******************************************************************************
  10. :h1 res=20100 name=ID_CRON.Le Démon Cron (résumé)
  11. :i1 global.Démon Cron
  12. :p.Le démon cron est né dans le monde unix. Ce programme en est un
  13. portage vers OS/2. Certaines caractéristiques spécifiques à
  14. l'environnement unix ont été omises et d'autres fonctions spécifiques à
  15. OS/2 ont été ajoutées, mais il n'y a pas de changement majeur dans les
  16. fonctionnalités ou les méthodes d'appel.
  17.  
  18. :p.Cron est un programme PM, et pas un démon au sens strict d'unix, bien
  19. qu'il soit possible de le lancer comme un démon par la commande
  20. :hp1.detach crond:ehp1..
  21. Une fonctionnalité manque sous OS/2, celle permettant de lancer un
  22. programme en avant-plan à partir d'un programme s'exécutant en
  23. arrière-plan.
  24. Utilisation à vos risques et périls.
  25.  
  26. :p.Le Démon Cron ne reconnait aucun paramètre sur la ligne de commande.
  27. La :link refid=IDD_NOTEBOOK reftype=hd.Configuration:elink. s'effectue
  28. sur le bureau. Les paramètres erronés (après un changement de répertoire
  29. par exemple) seront réinitialisés à leurs valeurs par défaut, ce qui
  30. permet au programme de démarrer dans tous les cas.
  31.  
  32. :p.Comme sous unix, il est possible de modifier les entrées cron en
  33. utilisant le programme :hp2.crontab:ehp2.. OS/2 étant un système
  34. d'exploitation mono-utilisateur, les options :hp2.-r:ehp2. et
  35. :hp2.-l:ehp2. ont été omises. Pour obtenir le détail des conventions
  36. d'appel, lancez :hp2.crontab:ehp2. sans paramètre.
  37.  
  38. Tous les paramètres importants se trouvent dans la description de la
  39. :link reftype=hd refid=XMP_SYNTAX.syntaxe:elink. ou dans les
  40. :link reftype=hd refid=XMP_XMP.exemples:elink..
  41.  
  42. :h4.:hp2.Quel est l'intérêt du Démon Cron&rbl.?:ehp2.
  43. :p.Le Démon Cron permet de lancer automatiquement des programmes à des
  44. heures déterminées. Il est possible de définir l'heure à la minute près,
  45. le(s) jour(s) du mois, le(s) mois et le(s) jour(s) de la semaine. Le
  46. programme sera lancé au(x) moment(s) défini(s). Toutes les combinaisons
  47. de ces éléments peuvent être définies, ce qui permet de gérer n'importe
  48. quelle tâche périodique. Vous n'avez plus besoin d'aucune
  49. :link refid=alarmclock reftype=fn.horloge:elink..
  50. :fn id=alarmclock.Bien sûr, vous pouvez utiliser le démon cron comme une
  51. horloge&rbl.!:efn.
  52.  
  53. :p.Cron redirige toutes les sorties d'un programme lancé vers un fichier
  54. de sortie. Ce fichier peut être utilisé pour analyser ultérieurement les
  55. éventuelles erreurs. Les programmes unix envoient la sortie de chaque
  56. programme à leur propriétaire, ce qui ne peut être fait sous OS/2.
  57. :p.Un mécanisme interne limite automatiquement la taille des fichiers de
  58. sortie. Un nouveau fichier de sortie est utilisé à chaque fois que la
  59. taille maximale est atteinte ou que l'utilisateur sélecte
  60. :link refid=IDME_NEXTFILE reftype=hd.Fichier de sortie suivant:elink..
  61.  
  62. :p.Le Démon Cron remplace aussi le programme unix :hp2.at:ehp2.. Cette
  63. commande lance un programme à une heure donnée, une seule fois. Le
  64. mot-clé :hp2.Once:ehp2. a été ajouté pour éviter la création d'un
  65. nouveau programme.
  66.  
  67. :p.De plus, le démon peut lancer des programmes quand il s'initialise ou
  68. quand il s'arrête.
  69.  
  70. :p.Le Démon Cron peut être utilisé au travers d'un réseau, grâce au
  71. programme :hp2.crontab:ehp2.. Les réseaux reconnus sont
  72. :link refid=LAN_NETWORK reftype=hd.LAN/Netware:elink. et
  73. :link refid=IDD_TCP reftype=hd.TCP/IP:elink..
  74. .******************************************************************************
  75. :h1.Couleurs et police
  76. :i1.Couleurs
  77. :i1.Police
  78. :p.
  79. Les couleurs et la police de la fenêtre de PMCron peuvent être modifiées
  80. en faisant glisser la couleur ou la police souhaitées depuis les
  81. palettes du dossier :hp2.configuration du système:ehp2..
  82. :p.Pour modifier la couleur de fond, faites glisser la nouvelle couleur
  83. en pressant le bouton 2 de la souris, et lachez la sur la fenêtre. Pour
  84. modifier la couleur du texte, effectuez la même opération en maintenant
  85. la touche :hp2.Ctrl:ehp2. enfoncée.
  86. :p.Ces paramètres seront conservés.
  87. .******************************************************************************
  88. :h1 res=20101 name=IDME_NEXTFILE.Fichier de sortie suivant
  89. :i1.Fichier de sortie suivant
  90. :p.La ligne de menu :hp2.Fichier de sortie suivant:ehp2. permet de
  91. fermer le fichier de sortie actuel pour passer au suivant. Si le fichier
  92. suivant existe déjà, il sera effacé.
  93.  
  94. :p.Quand le
  95. :link refid=IDDE_OUTPUT_COUNT reftype=hd.nombre de fichiers de sortie:elink.
  96. maximum est atteint, le numéro repasse à 0.
  97.  
  98. :p.Le nom du fichier de sortie actuel est affiché dans la fenêtre
  99. principale du programme.
  100.  
  101. :p.Cette ligne de menu est indisponible si la case
  102. :link refid=IDDE_OUTPUT_IGNORE_OUTPUT reftype=hd.Ignorer sortie:elink.
  103. est cochée.
  104.  
  105. :p.Cette option peut être utile pour accéder au fichier de sortie actuel
  106. car le fichier est conservé ouvert par le programme. La lecture du
  107. fichier est autorisée, mais la plupart des éditeurs exigent des droits
  108. d'accès complets.
  109. .******************************************************************************
  110. :h1 hide res=20105 name=IDME_HELPKEYS.Touches
  111. :p.Il n'y a pas de touches de raccourci spécifiques à ce programme. L'
  112. :link reftype=hd database='wphelp.hlp' refid=193.affectation des touches:elink.
  113. est documentée dans l':hp2.Index Principal:ehp2. du
  114. :hp2.dossier Information:ehp2. sur le bureau.
  115. .******************************************************************************
  116. :h1 res=20200 name=IDD_NOTEBOOK.Configuration
  117. :i1.Configuration
  118. :p.Le
  119. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de
  120. configuration:elink. peut être ouvert depuis le menu en sélectant la
  121. ligne :hp2.Configuration:ehp2..
  122. .*=============================================================================
  123. :h2 res=20201 name=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration
  124. :i1.Bloc-notes de configuration
  125. :p.Le bloc-notes de configuration comporte cinq pages, accessibles de la
  126. façon habituelle. Chaque page dispose bien sûr d'une aide contextuelle.
  127. Les cinq pages décrivent
  128. :ul.
  129. :li.le traitement des :link
  130.  reftype=hd refid=IDD_CRON_FILE.Crontabs:elink.
  131. :li.les :link
  132.  reftype=hd refid=IDD_CRONTABS.entrées Crontabs:elink.
  133. :li.l'utilisation des fichiers de :link
  134.  reftype=hd refid=IDD_OUTPUT.Sortie:elink.
  135. :li.les restrictions d'accès par une connexion
  136. :link reftype=hd refid=IDD_TCP.TCP/IP:elink.
  137. :li.les :link reftype=hd refid=IDD_GENERAL.options diverses:elink.
  138. comme la langue.
  139. :eul.
  140. .*=============================================================================
  141. :h2 res=20300 name=IDD_CRON_FILE.Traitement des Crontabs
  142. :i1.Traitement des Crontabs
  143. :p.Cette page du :link
  144. reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  145. permet d'altérer le traitement des entrée Crontabs et de changer le
  146. nom du fichier Crontabs.
  147.  
  148. :p.Si la case :link reftype=hd refid=IDDE_CRON_ATSTARTUP.Lancer les
  149. Cronstart:elink. est cochée, le démon lancera tous les programmes dont
  150. l'heure de lancement est :hp2.CronStart:ehp2.. Ces événements sont
  151. ignorés si cette case n'est pas cochée.
  152.  
  153. :p.Si la case :link reftype=hd refid=IDDE_CRON_ATEXIT.Lancer les
  154. Cronstop:elink. est cochée, le démon lancera tous les programmes dont
  155. l'heure de lancement est :hp2.CronStop:ehp2.. Ces événements sont
  156. ignorés si cette case n'est pas cochée.
  157.  
  158. :p.Vous pouvez aussi modifier le nom du fichier Crontabs en sélectant la
  159. plaquette :link reftype=hd
  160. refid=IDDE_CRON_FILENAMECHANGE.Recherche:elink..
  161.  
  162. .*-----------------------------------------------------------------------------
  163. :h3 res=20301 name=IDDE_CRON_ATSTARTUP.Lancer les Cronstart
  164. :i1.Lancer les Cronstart
  165. :p.Contrairement aux versions unix, le démon peut lancer des programmes
  166. quand il démarre. Cette fonctionnalité n'est pas très utile sur les gros
  167. systèmes unix, mais sous OS/2 elle peut compléter l'utilisation du
  168. dossier de lancement et du fichier Startup.Cmd.
  169.  
  170. :p.D'autres renseignements sur l'utilisation des entrées Crontabs
  171. se trouvent dans les sections
  172. :link reftype=hd refid=XMP_SYNTAX.syntaxe:elink. et
  173. :link reftype=hd refid=XMP_XMP.exemples:elink..
  174.  
  175. :p.Cette entrée se trouve dans le
  176. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  177. sur la page concernant le traitement des
  178. :link reftype=hd refid=IDD_CRON_FILE.Crontabs:elink..
  179. .*-----------------------------------------------------------------------------
  180. :h3 res=20302 name=IDDE_CRON_ATEXIT.Lancer les Cronstop
  181. :i1.Lancer les Cronstop
  182. :p.Contrairement aux versions unix, le démon peut lancer des programmes
  183. quand il est arrêté. Le démon étant arrêté peu après le lancement de ces
  184. commandes, il est préférable d'utiliser la commande :hp2.start:ehp2..
  185. Cette fonction peut être utilisée pour des traitements tels que
  186. facturation utilisateur, arrêt du réseau...
  187.  
  188. :p.D'autres renseignements sur l'utilisation des entrées Crontabs
  189. se trouvent dans les sections
  190. :link reftype=hd refid=XMP_SYNTAX.syntaxe:elink. et
  191. :link reftype=hd refid=XMP_XMP.exemples:elink..
  192.  
  193. :p.Cette entrée se trouve dans le
  194. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  195. sur la page concernant le traitement des
  196. :link reftype=hd refid=IDD_CRON_FILE.Crontabs:elink..
  197. .*-----------------------------------------------------------------------------
  198. :h3 res=20303 name=IDDE_CRON_FILENAME.Fichier
  199. :i1.Nom du fichier (Crontabs)
  200. :p.Le nom du fichier où sont stockées les données Crontabs peut être
  201. modifié en sélectant la plaquette
  202. :link reftype=hd refid=IDDE_CRON_FILENAMECHANGE.Recherche:elink.. Le nom
  203. actuel du fichier est affiché. La valeur par défaut de ce champ est
  204. déterminée la première fois que le programme est lancé. Si une erreur se
  205. produit en tentant d'accéder au fichier, le nom du fichier est remplacé
  206. par :hp2.nul:ehp2..
  207.  
  208. :p.Cette entrée se trouve dans le
  209. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  210. sur la page concernant le traitement des
  211. :link reftype=hd refid=IDD_CRON_FILE.Crontabs:elink..
  212. .*-----------------------------------------------------------------------------
  213. :h3 res=20304 name=IDDE_CRON_FILENAMECHANGE.Recherche
  214. :i1.Recherche (Crontabs)
  215. :p.Cette plaquette vous permet de modifier le chemin et le nom du
  216. fichier Crontabs. La boîte de dialogue standard est affichée pour vous
  217. permettre de choisir un nouveau nom de fichier.
  218.  
  219. :p.Le fichier sera créé s'il n'existe pas déjà. Un nom de fichier
  220. correct doit être donné. La seule exception reconnue est le nom de
  221. fichier : :hp2.nul:ehp2., qui est utilisé comme une solution de secours.
  222. Chaque ligne du fichier doit être conforme aux règles de
  223. :link reftype=hd refid=XMP_SYNTAX.syntaxe:elink.. Si le contenu du
  224. fichier est accepté, le nouveau nom de fichier est utilisé, sinon
  225. l'ancien nom de fichier est conservé.
  226.  
  227. :p.Cette entrée se trouve dans le
  228. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  229. sur la page concernant le traitement des
  230. :link reftype=hd refid=IDD_CRON_FILE.Crontabs:elink..
  231. .*=============================================================================
  232. :h2 res=20310 name=IDD_CRONTABS.Entrées Crontabs
  233. :i1.Entrées Crontabs
  234. :i1.Entrées du fichier Crontabs
  235. :p.Cette page du :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes
  236. de configuration:elink. permet de consulter et de modifier les entrées
  237. du fichier Crontabs.
  238.  
  239.  
  240. :p.En sélectant la plaquette :link reftype=hd
  241. refid=IDDE_CRONTABS_ADD.Ajouter:elink., le contenu du champ de saisie
  242. :link reftype=hd refid=IDDE_CRONTABS_ENTRY.Nouvel événement:elink. sera
  243. ajouté au fichier Crontabs. Le nouvel événement doit être conforme aux
  244. règles de :link reftype=hd refid=XMP_SYNTAX.syntaxe:elink..
  245.  
  246. :p.La plaquette :link reftype=hd
  247. refid=IDDE_CRONTABS_CHANGE.Remplacer:elink. supprime l'événement
  248. sélectionné et le remplace par le contenu du champ de saisie.
  249.  
  250. :p.La plaquette :link reftype=hd
  251. refid=IDDE_CRONTABS_ABORT.Annuler:elink. permet d'annuler les
  252. modifications apportées à un événement.
  253.  
  254. :p.Le fait de sélecter la plaquette :link reftype=hd
  255. refid=IDDE_CRONTABS_DELETE.Effacer:elink. entraine la suppression de
  256. toutes les lignes sélectionnées dans la liste des :link reftype=hd
  257. refid=IDDE_CRONTABS_LIST.événements définis:elink..
  258.  
  259. :p.La plaquette :link reftype=hd
  260. refid=IDDE_CRONTABS_EDIT.Modifier:elink. permet de modifier l'événement
  261. sélectionné dans la liste des :link reftype=hd
  262. refid=IDDE_CRONTABS_LIST.Événements définis:elink.. L'événement est
  263. copié dans le champ de saisie ; pour valider la modification, sélectez
  264. la plaquette :link reftype=hd
  265. refid=IDDE_CRONTABS_CHANGE.Remplacer:elink..
  266.  
  267. :p.Une plaquette n'est active que si l'opération correspondante est
  268. possible.
  269. .*-----------------------------------------------------------------------------
  270. :h3 res=20311 name=IDDE_CRONTABS_LIST.Événements définis
  271. :i1.Liste des événements définis
  272. :p.Cette liste contient tous les événements définis dans le fichier
  273. Crontabs. Chaque ligne peut être (dé)sélectionnée à l'aide du bouton
  274. gauche de la souris ou de la barre d'espacement. La plaquette
  275. :link reftype=hd refid=IDDE_CRONTABS_DELETE.Effacer:elink.
  276. supprime toutes les lignes sélectionnées.
  277. :hp2.Attention, il n'y a pas de fonction «défaire».:ehp2.
  278.  
  279. :p.Une ligne sélectionnée peut être modifiée en sélectant :link
  280. reftype=hd refid=IDDE_CRONTABS_EDIT.Modifier:elink..
  281.  
  282. :p.Cette liste se trouve dans le :link reftype=hd
  283. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  284. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  285. Crontabs:elink..
  286. .*-----------------------------------------------------------------------------
  287. :h3 res=20312 name=IDDE_CRONTABS_ENTRY.Nouvel événement
  288. :i1.Nouvel événement
  289. :p.Ce champ de saisie permet d'entrer un nouvel événement. Le contenu
  290. doit être conforme aux règles de :link reftype=hd
  291. refid=XMP_SYNTAX.syntaxe:elink.. Après avoir saisi l'événement, sélectez
  292. la plaquette :link reftype=hd refid=IDDE_CRONTABS_ADD.Ajouter:elink.
  293. pour l'insérer dans le fichier Crontabs. Si le contenu du champ est
  294. correct, il sera transféré à la fin de la :link reftype=hd
  295. refid=IDDE_CRONTABS_LIST.liste d'événements:elink.. En cas d'erreur, le
  296. contenu du champ est conservé et un message affiché.
  297.  
  298. :p.Si le contenu du champ de saisie provient de l'utilisation de la
  299. plaquette :link reftype=hd refid=IDDE_CRONTABS_EDIT.Modifier:elink., la
  300. modification est validée par la plaquette :link reftype=hd
  301. refid=IDDE_CRONTABS_CHANGE.Remplacer:elink.. La modification peut être
  302. annulée en sélectant :link reftype=hd
  303. refid=IDDE_CRONTABS_ABORT.Annuler:elink..
  304.  
  305. :p.Ce champ se trouve dans le :link reftype=hd
  306. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  307. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  308. Crontabs:elink..
  309. .*-----------------------------------------------------------------------------
  310. :h3 res=20313 name=IDDE_CRONTABS_ADD.Ajouter
  311. :i1.Ajout d'un événement
  312. :p.Cette plaquette transfère le contenu du champ :link reftype=hd
  313. refid=IDDE_CRONTABS_ENTRY.Nouvel événement:elink. dans la liste des
  314. événements Crontabs.
  315.  
  316. :p.Le contenu de ce champ doit être conforme aux règles de :link
  317. reftype=hd refid=XMP_SYNTAX.syntaxe:elink.. En cas d'erreur, le contenu
  318. du champ est conservé et un message affiché.
  319.  
  320. :p.Cette plaquette se trouve dans le :link reftype=hd
  321. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  322. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  323. Crontabs:elink..
  324. .*-----------------------------------------------------------------------------
  325. :h3 res=20316 name=IDDE_CRONTABS_CHANGE.Remplacer
  326. :i1.Remplacer un événement
  327. :p.La sélection de cette plaquette entraîne le transfert du contenu du
  328. champ de saisie :link reftype=hd refid=IDDE_CRONTABS_ENTRY.Nouvel
  329. événement:elink. dans la liste des événements, à la place de l'ancienne
  330. ligne.
  331.  
  332. :p.Le contenu de ce champ doit être conforme aux règles de :link
  333. reftype=hd refid=XMP_SYNTAX.syntaxe:elink.. En cas d'erreur, le contenu
  334. du champ est conservé et un message affiché.
  335.  
  336. :p.Cette plaquette se trouve dans le :link reftype=hd
  337. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  338. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  339. Crontabs:elink..
  340. .*-----------------------------------------------------------------------------
  341. :h3 res=20317 name=IDDE_CRONTABS_ABORT.Annuler
  342. :i1.Annuler la modification d'un événement
  343. :p.Cette plaquette annule les modifications saisies. Le champ de saisie
  344. est vidé de son contenu.
  345.  
  346. :p.Cette plaquette se trouve dans le :link reftype=hd
  347. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  348. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  349. Crontabs:elink..
  350. .*-----------------------------------------------------------------------------
  351. :h3 res=20314 name=IDDE_CRONTABS_DELETE.Effacer
  352. :i1.Effacer un événement
  353. :p.Cette plaquette permet d'effacer toutes les lignes sélectionnées dans
  354. la liste des :link reftype=hd refid=IDDE_CRONTABS_ENTRY.événements
  355. définis:elink..
  356.  
  357. :p.Toutes les lignes sélectionnées seront irrémédiablement effacées.
  358.  
  359. :p.Cette plaquette se trouve dans le :link reftype=hd
  360. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  361. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  362. Crontabs:elink..
  363. .*-----------------------------------------------------------------------------
  364. :h3 res=20315 name=IDDE_CRONTABS_EDIT.Modifier
  365. :i1.Modification d'un événement
  366. :p.Quand cette plaquette est sélectée, l'événement sélectionné dans la
  367. liste des :link reftype=hd refid=IDDE_CRONTABS_LIST.événements
  368. définis:elink. est copié dans le champ de saisie d'un :link reftype=hd
  369. refid=IDDE_CRONTABS_ENTRY.nouvel événement:elink., pour être modifié.
  370. Par mesure de sécurité, l'événement est conservé dans la liste pendant
  371. que vous le modifiez. Pour valider la modification, sélectez la
  372. plaquette :link reftype=hd refid=IDDE_CRONTABS_CHANGE.Remplacer:elink..
  373. Pour l'annuler, sélectez la plaquette :link reftype=hd
  374. refid=IDDE_CRONTABS_ABORT.Annuler:elink..
  375.  
  376. :p.Cette plaquette se trouve dans le :link reftype=hd
  377. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  378. concernant les :link reftype=hd refid=IDD_CRONTABS.entrées
  379. Crontabs:elink..
  380. .*=============================================================================
  381. :h2 res=20400 name=IDD_OUTPUT.Sorties
  382. :i1.Sorties
  383. :p.Cette page du :link
  384. reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  385. permet de modifier le chemin des fichiers de sortie et les paramètres
  386. relatifs aux sorties du démon et de ses processus fils.
  387.  
  388. :p.L'espace maximum occupé sur disque par les fichiers de sortie est
  389. défini par les valeurs données au :link reftype=hd
  390. refid=IDDE_OUTPUT_COUNT.Nombre de fichiers de sortie:elink. et à la
  391. :link reftype=hd refid=IDDE_OUTPUT_THRES.Taille limite des
  392. fichiers:elink..
  393.  
  394. :p.La plaquette :link reftype=hd refid=IDDE_OUTPUT_PATHCHANGE.Autre
  395. répertoire:elink. permet de définir le répertoire où seront stockés les
  396. fichiers de sortie.
  397.  
  398. :p.Il est possible d':link reftype=hd
  399. refid=IDDE_OUTPUT_IGNORE_OUTPUT.Ignorer les sorties:elink. en cochant la
  400. case correspondante.
  401.  
  402. :p.La version unix de Cron envoie la sortie de chaque programme lancé à
  403. l'utilisateur. OS/2 ne possédant pas de système standard d'envoi de
  404. courrier, les messages et les sorties des programmes sont dirigés sur un
  405. fichier. Si l'utilisateur n'y prends pas garde, ces fichiers pourraient
  406. finir par occuper un espace important sur disque. Pour éviter ce
  407. problème, un nouveau fichier est utilisé à chaque fois qu'un fichier de
  408. sortie atteint la taille limite définie. Les fichiers de sortie sont
  409. nommés :hp2.Cron000?.out:ehp2., le point d'interrogation étant remplacé
  410. par un chiffre variant entre 0 et le nombre de fichiers de sortie
  411. défini.
  412.  
  413. :p.Si les sorties ne sont pas ignorées, le fichier de sortie actuel est
  414. gardé ouvert en permanence. Certains programmes ne peuvent donc pas y
  415. accéder -toutefois, la commande TYPE fonctionne.
  416. .br
  417. L'entrée :link reftype=hd refid=IDME_NEXTFILE.Fichier de sortie
  418. suivant:elink. du menu permet de fermer le fichier de sortie actuel et
  419. d'ouvrir le suivant. Le fichier de sortie étant fermé, d'autres
  420. programmes peuvent y accéder.
  421. .*-----------------------------------------------------------------------------
  422. :h3 res=10401 name=IDDE_OUTPUT_THRES.Taille limite
  423. :i1.Taille limite des fichiers de sortie
  424. :p.Le programme change de fichier de sortie si la taille du fichier
  425. actuel dépasse un maximum défini.
  426.  
  427. :p.L'interaction avec les autres options est décrite dans l'aide de la
  428. page :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  429.  
  430. :p.Cet encart se trouve dans le
  431. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  432. sur la page concernant les
  433. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  434. .*-----------------------------------------------------------------------------
  435. :h3 res=10402 name=IDDE_OUTPUT_COUNT.Nombre de fichiers de sortie
  436. :i1.Nombre de fichiers de sortie
  437. :p.Les fichiers de sortie sont nommés :hp2.Cron000?.out:ehp2., le point
  438. d'interrogation étant remplacé par un chiffre variant entre 0 et le
  439. nombre de fichiers de sortie.
  440.  
  441. :p.L'interaction avec les autres options est décrite dans l'aide de la
  442. page :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  443.  
  444. :p.Cet encart se trouve dans le
  445. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  446. sur la page concernant les
  447. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  448. .*-----------------------------------------------------------------------------
  449. :h3 res=10403 name=IDDE_OUTPUT_PATH.Répertoire fichiers de sortie
  450. :i1.Répertoire fichiers de sortie
  451. :p.Ce champ affiche le répertoire où sont actuellement stockés les
  452. fichiers de sortie. Il s'agit, par défaut, du répertoire d'où le
  453. programme est lancé.
  454.  
  455. :p.Sélectez la plaquette :link reftype=hd
  456. refid=IDDE_OUTPUT_PATHCHANGE.Autre répertoire:elink. pour définir un
  457. autre répertoire. Une :link reftype=hd refid=IDD_OUTPUT_PATH.boîte de
  458. sélection:elink. sera ouverte..
  459.  
  460. :p.Ce champ se trouve dans le
  461. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  462. sur la page concernant les
  463. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  464. .*-----------------------------------------------------------------------------
  465. :h3 res=10404 name=IDDE_OUTPUT_PATHCHANGE.Autre répertoire
  466. :i1.Autre répertoire
  467. :p.Cette plaquette vous permet de modifier le répertoire où sont stockés
  468. les fichiers de sortie. Si vous la sélectez, une :link reftype=hd
  469. refid=IDD_OUTPUT_PATH.boîte de sélection:elink. sera ouverte.
  470.  
  471. :p.Cette plaquette se trouve dans le
  472. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  473. sur la page concernant les
  474. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  475. .*-----------------------------------------------------------------------------
  476. :h3 res=10405 name=IDDE_OUTPUT_IGNORE_OUTPUT.Ignorer les sorties
  477. :i1.Ignorer les sorties
  478. :p.Il est possible d'ignorer totalement toutes les sorties du démon et
  479. de ses processus fils.
  480.  
  481. :p.Par défaut, cette case est cochée, c'est à dire que les sorties
  482. des programmes sont ignorées. Il est conseillé de modifier les valeurs
  483. de cette page pour les adapter à vos besoins.
  484.  
  485. :p.Si cette case est cochée l'option de menu :link reftype=hd
  486. refid=IDME_NEXTFILE.Fichier de sortie suivant:elink. du menu principal
  487. ne peut être sélectée.
  488.  
  489. :p.Cette plaquette se trouve dans le
  490. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  491. sur la page concernant les
  492. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink..
  493. .*-----------------------------------------------------------------------------
  494. :h3 toc=4 res=10410 name=IDD_OUTPUT_PATH.Choix du répertoire de sortie
  495. :i1.Choix du répertoire de sortie
  496. :p.Cette boîte de dialogue est ouverte quand vous sélectez la plaquette
  497. :link reftype=hd refid=IDDE_OUTPUT_PATHCHANGE.Autre répertoire:elink..
  498.  
  499. :p.Le répertoire actuel des fichiers de sortie est affiché dans le :link
  500. reftype=hd refid=IDDE_OUTPUT_PATH_ENTRY.Champ de saisie du répertoire de
  501. sortie:elink.. A chaque fois que vous cliquez deux fois sur une ligne de
  502. la :link reftype=hd refid=IDDE_OUTPUT_PATH_LIST.Liste de
  503. répertoires:elink., son contenu est copié dans le champ de saisie.
  504.  
  505. :p.Cette boîte de dialogue est appelée depuis la page
  506. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink. du
  507. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink..
  508. .*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  509. :h4 res=10411 name=IDDE_OUTPUT_PATH_ENTRY.Champ de saisie du répertoire de sortie
  510. :i1.Champ de saisie du répertoire de sortie
  511. :p.Ce champ de saisie permet à l'utilisateur de saisir le nom du
  512. répertoire où stocker les fichiers de sortie. Par défaut, ce champ
  513. contient le répertoire de sortie actuel.
  514.  
  515. :p.Après avoir sélecté la plaquette de validation, le programme vérifie
  516. que le contenu de ce champ vérifie certaines conditions&rbl.&colon.: le
  517. répertoire doit exister et permettre la manipulation de fichiers nommés
  518. :hp2.Cron0000.out:ehp2. à :hp2.Cron0009.out:ehp2..
  519.  
  520. .br
  521. Si une erreur se produit, un message ad-hoc est affiché. Un chemin
  522. différent doit être précisé, ou le répertoire doit être créé.
  523.  
  524. :p.Ce champ de saisie se trouve dans la boîte de dialogue
  525. :link reftype=hd refid=IDD_OUTPUT_PATH.Choix du répertoire de sortie:elink.
  526. de la page
  527. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink. du
  528. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink..
  529. .*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  530. :h4 res=10412 name=IDDE_OUTPUT_PATH_LIST.Liste de répertoires
  531. :i1.Liste de répertoires
  532. :p.La liste de répertoires fournit un moyen aisé de changer le
  533. répertoire des fichiers de sortie.
  534.  
  535. :p.La liste contient tous les sous-répertoires du chemin courant et la
  536. liste des unités de disque, à l'exclusion des unités de disquettes.
  537.  
  538. :p.Cette liste se trouve dans la boîte de dialogue
  539. :link reftype=hd refid=IDD_OUTPUT_PATH.Choix du répertoire de sortie:elink.
  540. de la page
  541. :link reftype=hd refid=IDD_OUTPUT.Sorties:elink. du
  542. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink..
  543. .*=============================================================================
  544. :h2 toc=3 res=10500 name=IDD_TCP.TCP/IP
  545. :i1.TCP/IP
  546. :p.Cette page du :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de
  547. configuration:elink. permet de configurer l'accès au démon à partir
  548. d'une machine distante via TCP/IP.
  549.  
  550. Il n'y a pas de restriction aux accès via TCP/IP. Le système ne peut pas
  551. interdire des communications spécifiques. Les versions unix des démons
  552. TCP/IP utilisent des fonctions de sécurité locales qui ne sont pas
  553. disponibles sous OS/2, celui-ci étant un système mono-utilisateur. Le
  554. Démon Cron ne permet la communication via TCP/IP qu'à certains
  555. ordinateurs, limitant ainsi le problème de sécurité. Les noms des
  556. ordinateurs sont lus dans un fichier contenant un nom par ligne. Un nom
  557. d'ordinateur peut être une adresse physique (par exemple,
  558. 128.176.248.76) ou bien le nom internet (par exemple, sauron ou
  559. sauron@uni-muenster.de).
  560.  
  561. :p.Le nom du fichier contenant la liste des ordinateurs autorisés
  562. est affiché dans un champ de saisie. Pour en changer, sélectez la
  563. plaquette
  564. :link reftype=hd refid=IDDE_TCP_FILENAMECHANGE.Autre fichier:elink..
  565.  
  566. :p.L'accès à partir d'un ordinateur distant n'est autorisé que si la
  567. case :link reftype=hd refid=IDDE_TCP_ALLOWACCESS.Autoriser
  568. l'accès:elink. est cochée.
  569. .br
  570. Cette case ne peut être cochée que si TCP/IP est installé sur
  571. l'ordinateur.
  572.  
  573. :p.L'accès au fichier Crontabs à partir d'un ordinateur distant se
  574. fait à l'aide du programme :hp2.crontab:ehp2..
  575.  
  576. :p.Le numéro de port du Démon Cron est 64020.
  577. .*-----------------------------------------------------------------------------
  578. :h3 res=10501 name=IDDE_TCP_FILENAME.Nom de fichier
  579. :i1.Nom de fichier (Autorisations d'accès TCP/IP)
  580. :p.Le nom du fichier contenant les noms des ordinateurs autorisés
  581. à accéder au démon via TCP/IP peut être modifié en sélectant la
  582. plaquette
  583. :link reftype=hd refid=IDDE_TCP_FILENAMECHANGE.Autre fichier:elink..
  584. Le nom du fichier actuel sera affiché. La première fois que le programme
  585. est lancé, le fichier :hp2.nul:ehp2. est utilisé par défaut.
  586.  
  587. :p.Ce champ se trouve dans le
  588. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  589. sur la page concernant
  590. :link reftype=hd refid=IDD_TCP.TCP/IP:elink..
  591. .*-----------------------------------------------------------------------------
  592. :h3 res=10502 name=IDDE_TCP_FILENAMECHANGE.Autre fichier
  593. :i1.Choix d'un autre fichier (d'autorisations TCP/IP)
  594. :p.La sélection de cette plaquette vous permet de changer le répertoire
  595. et le nom du fichier contenant les autorisations d'accès TCP/IP. La
  596. boîte de dialogue standard du système est utilisée.
  597.  
  598. :p.Le fichier sera créé s'il n'existe pas déjà. Le fichier
  599. :hp2.nul:ehp2. peut être utilisé comme «fichier de secours». Chaque
  600. ligne du fichier doit contenir une adresse TCP/IP. Les lignes vides et
  601. les lignes commençant par un dièse (:hp2.#:ehp2.) ou un point-virgule
  602. (:hp2.;:ehp2.) sont ignorées.
  603.  
  604. :p.Cette plaquette se trouve dans le
  605. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  606. sur la page concernant
  607. :link reftype=hd refid=IDD_TCP.TCP/IP:elink..
  608. .*-----------------------------------------------------------------------------
  609. :h3 res=10503 name=IDDE_TCP_ALLOWACCESS.Autoriser l'accès
  610. :i1.Autoriser l'accès via TCP/IP
  611. :i1.Autorisation d'accès via TCP/IP
  612. :p.Cette case à cocher contrôle la possibilité d'accès à distance via
  613. TCP/IP.
  614. :p.Cette case ne peut être cochée que si TCP/IP est installé sur
  615. l'ordinateur.
  616.  
  617. :p.Cette case à cocher se trouve dans le :link reftype=hd
  618. refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink. sur la page
  619. concernant :link reftype=hd refid=IDD_TCP.TCP/IP:elink..
  620. .*=============================================================================
  621. :h2 res=10600 name=IDD_GENERAL.Paramètres divers
  622. :i1.Paramètres divers
  623. :p.Cette page du :link
  624. reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  625. vous permet de modifier la configuration générale du programme.
  626.  
  627. La seule option actuellement disponible sur cette page est la langue.
  628. Par défaut, la langue est l'anglais, sauf si la variable d'environnement
  629. :hp2.LANG:ehp2. en désigne une autre.
  630. Les valeurs possibles de la variable :hp2.LANG:ehp2. sont&rbl.&colon.
  631. :dl compact tsize=15.
  632. :dthd.:hp5.valeur de LANG:ehp5.
  633. :ddhd.:hp5.Langue:ehp5.
  634. :dt.USA
  635. :dd.English
  636. :dt.UK
  637. :dd.English
  638. :dt.GERM
  639. :dd.Deutsch
  640. :dt.FRAN
  641. :dd.Français
  642. :edl.
  643. :p.La langue peut être changée grâce à l' :link reftype=hd
  644. refid=IDDE_GENERAL_LANGUAGE.Encart de choix de la langue:elink..
  645. .*-----------------------------------------------------------------------------
  646. :h3 res=10601 name=IDDE_GENERAL_LANGUAGE.Choix de la langue
  647. :i1.Langue
  648. :p.La langue utilisée par le programme peut être choisie grâce
  649. à cet encart.
  650. :link refid=NewLanguages reftype=fn.Le choix de langue est limité.:elink.
  651.  
  652. Par défaut, la langue utilisée est l'anglais, sauf si la variable
  653. d'environnement :hp2.LANG:ehp2. en désigne une autre. Veuillez consulter
  654. la rubrique :link reftype=hd refid=IDD_GENERAL.Paramètres divers:elink.
  655. pour plus d'informations.
  656.  
  657. Les langues actuellement disponibles sont&rbl.&colon.
  658. :ul.
  659. :li.l'allemand,
  660. :li.l'anglais,
  661. :li.le français.
  662. :eul.
  663.  
  664. :p.Le changement ne sera pris en compte qu'au prochain lancement du
  665. programme.
  666.  
  667. :p.Cet encart se trouve dans le
  668. :link reftype=hd refid=IDDE_NOTEBOOK_PAGES.Bloc-notes de configuration:elink.
  669. sur la page concernant les
  670. :link reftype=hd refid=IDD_GENERAL.Paramètres divers:elink..
  671. :fn id=NewLanguages.Ce qui peut évoluer si quelqu'un effectue la traduction
  672. de ce truc&rbl.!:efn.
  673. .******************************************************************************
  674. :h1 name=XMP_GENERAL.Exemples et syntaxe des entrées Crontabs
  675. :p.Ce chapitre décrit la :link reftype=hd
  676. refid=XMP_SYNTAX.syntaxe:elink. des entrées du fichier Crontabs et leur
  677. utilisation à travers des :link reftype=hd
  678. refid=XMP_XMP.exemples:elink..
  679.  
  680. :p.Contrairement à la syntaxe du programme :hp2.crontabs:ehp2. et à ce
  681. qui est visible dans la liste des :link reftype=hd
  682. refid=IDD_CRONTABS.entrées Crontabs:elink. du Bloc-notes de
  683. configuration, il est possible d'utiliser des commentaires.
  684.  
  685. :p.Les lignes de commentaires sont des lignes vides ou commençant par
  686. un caractère point-virgule (:hp2.;:ehp2.) ou dièse (:hp2.#:ehp2.).
  687. .*=============================================================================
  688. :h2 name=XMP_SYNTAX.Syntaxe des entrées Crontabs
  689. :i1.Syntaxe
  690. :p.La syntaxe des entrées Crontabs est assez simple. Chaque entrée est
  691. placée sur une ligne. La casse n'a pas d'importance. Chaque ligne est de
  692. la forme suivante
  693. :xmp.[indicateurs] heures commande:exmp.
  694. :p.Les :hp2.indicateurs:ehp2. sont optionnels. Les indicateurs suivants
  695. sont actuellement reconnus&rbl.&colon.
  696. :dl compact.
  697. :dthd.:hp5.Indicateur:ehp5.
  698. :ddhd.:hp5.Effet:ehp5.
  699. :dt.:hp2.Once:ehp2.
  700. :dd.La commande ne sera exécutée qu'une fois à l'heure donnée. Elle sera
  701. ensuite effacée.
  702. :edl.
  703.  
  704. :p.Normalement, le champ :hp2.heures:ehp2. est constitué de cinq
  705. éléments&rbl.&colon.
  706. :hp2.chacun:ehp2. d'entre eux doit passer le test d'horaire pour que la
  707. commande soit exécutée&rbl.&colon.
  708. :ol.
  709. :li.:hp2.minutes:ehp2.
  710. :p.Cette :link refid=NumberSpecification reftype=fn.spécification de
  711. nombre:elink. définit la minute (dans une heure donnée) à laquelle la
  712. commande doit être exécutée. Les valeurs possibles sont&rbl.&colon. de 0 à
  713. 59.
  714.  
  715. :li.:hp2.heures:ehp2.
  716. :p.Cette :link refid=NumberSpecification reftype=fn.spécification de
  717. nombre:elink. définit l'heure à laquelle la commande doit être
  718. excécutée. Les valeurs possibles sont&rbl.&colon. de 0 à 23.
  719.  
  720. :li.:hp2.jour du mois:ehp2.
  721. :p.Cette :link refid=NumberSpecification reftype=fn.spécification de
  722. nombre:elink. définit le jour du mois où la commande doit être exécutée.
  723. Les valeurs possibles sont&rbl.&colon. de 1 à 31. Ces valeurs ne sont pas
  724. fonction du mois. Une commande ne sera jamais exécutée le 31 février,
  725. bien que cela soit une entrée valide.
  726.  
  727. :li.:hp2.mois:ehp2.
  728. :p.Cette :link refid=NumberSpecification reftype=fn.spécification de
  729. nombre:elink. définit le mois pendant lequel la commande sera exécutée.
  730. Les valeurs possibles sont&rbl.&colon. de 1 à 12.
  731.  
  732. :li.:hp2.jour de la semaine:ehp2.
  733. :p.Cette :link refid=NumberSpecification reftype=fn.spécification de
  734. nombre:elink. définit le jour de la semaine où la commande sera
  735. exécutée. Les valeurs possibles sont&rbl.&colon. de 0 (dimanche) à 6.
  736. :eol.
  737.  
  738. :p.Il existe trois horaires spéciaux qui remplacent les cinq
  739. éléments&rbl.&colon.
  740. :dl compact tsize=15.
  741. :dthd.:hp5.horaire:ehp5.
  742. :ddhd.:hp5.effet:ehp5.
  743. :dt.:hp2.Cronstart:ehp2.
  744. :dd.La commande sera exécutée au démarrage du démon. La commande ne sera
  745. exécutée que si vous avez coché la case
  746. :link reftype=hd refid=IDD_CRON_FILE.Lancer les Cronstart:elink..
  747. :dt.:hp2.Cronstop:ehp2.
  748. :dd.La commande sera exécutée à l'arrêt du démon. La commande ne sera
  749. exécutée que si vous avez coché la case
  750. :link reftype=hd refid=IDD_CRON_FILE.Lancer les Cronstop:elink..
  751. .br
  752. :hp1.ATTENTION&rbl.&colon. Le délai avant l'arrêt du démon est très court.
  753. Dans le cas d'un arrêt du système ce délai peut être trop court pour
  754. exécuter de longues commandes. Une version ultérieure implémentera
  755. peut-être un délai définissable par l'utilisateur. Réclamez si cette
  756. fonctionnalité vous intéresse.
  757. :ehp1.
  758. :dt.:hp2.Daily:ehp2.
  759. :dd.La commande sera exécutée une fois par jour, à la première heure.
  760. Notez que la commande ne sera :hp2.pas:ehp2. exécutée le jour de son
  761. ajout à la liste des événements, mais à partir du jour suivant.
  762. :edl.
  763.  
  764. :p.N'importe quelle commande OS/2 valide peut être spécifiée comme
  765. :hp2.commande:ehp2.. Il n'existe actuellement aucune possibilité de
  766. préciser le type du programme, cela va changer&rbl.! Dans le cas d'un
  767. programme DOS, vous devez utiliser la commande OS/2 :hp2.start:ehp2.. La
  768. sortie de la commande sera collectée dans un fichier temporaire puis
  769. ajoutée au fichier de :link reftype=hd refid=IDD_OUTPUT.sortie:elink. à
  770. la fin du programme.
  771. Une nouvelle session peut être ouverte grâce à la commande :hp2.start:ehp2..
  772. Cette session ne sera pas sous contrôle du démon, la sortie devra donc
  773. être redirigée en ajoutant
  774. :xmp. >fichier 2>&.1:exmp.
  775. :p.à la fin de la ligne de commande. Pour ignorer la sortie, utilisez le
  776. fichier :hp2.nul:ehp2.. Les programmes du Gestionnaire de Présentation
  777. n'utilisent normalement pas le fichier de sortie standard.
  778.  
  779. :p.Les fichiers temporaires sont créés dans le répertoire où se trouve
  780. le programme du Démon Cron. Il est conseillé de détruire périodiquement
  781. ces fichiers par les commandes Crontabs
  782. :xmp.
  783. Cronstart del ?&colon.\chemin\*.tmp >nul 2>&.1
  784. 0 3 * * 0 del ?&colon.\chemin\*.tmp >nul 2>&.1
  785. :exmp.
  786. :p.Le point d'interrogation doit être remplacé par la lettre
  787. représentant l'unité de disque.
  788.  
  789. :fn id=NumberSpecification.Une spécification de nombre est une liste de
  790. nombres séparés par des virgules. Une étoile (:hp2.*:ehp2.) signifie
  791. «toutes les valeurs possibles». Exemples&rbl.&colon.
  792. :xmp.1,2,5:exmp.
  793. :p.ou
  794. :xmp.8-12,14-18:exmp.
  795. :p.ou
  796. :xmp.*:exmp.:efn.
  797. .*=============================================================================
  798. :h2 name=XMP_XMP.Exemples d'entrées Crontabs
  799. :i1.Exemple
  800. :p.Il existe une infinité d'utilisations du Démon Cron. Certaines sont
  801. illustrée dans les exemples. Certaines commandes utilisées ne sont pas
  802. disponibles sur tous les systèmes, mais leur nom illustre leur objet.
  803.  
  804. :ul.
  805. :li.:font facename=Courier size=18x10.* * * * * echo Une minute s'est écoulée.:font
  806. facename=default size=0x0.
  807. :p.Chaque minute de chaque heure de chaque jour la ligne :hp2.Une minute
  808. s'est écoulée.:ehp2. sera affichée. La sortie de la commande sera copiée
  809. dans le fichier de :link reftype=hd refid=IDD_OUTPUT.sortie:elink. du
  810. Démon Cron.
  811.  
  812. :li.:font facename=Courier size=18x10.0 * * * * echo Une heure s'est écoulée. >nul 2>&.1:font
  813. facename=default size=0x0.
  814. :p.Au début de chaque heure de chaque jour la ligne :hp2.Une heure s'est
  815. écoulée.:ehp2. sera affichée. Comme la sortie est redirigée sur
  816. :hp2.nul:ehp2., cette commande est parfaitement inutile. Le fichier de
  817. sortie du démon contiendra juste une ligne indiquant que la commande a
  818. été lancée.
  819.  
  820. :li.:font facename=Courier size=18x10.0,30 * * * * EnvoyerLeCourrier:font
  821. facename=default size=0x0.
  822. :p.Toutes les demi-heures, le programme EnvoyerLeCourrier sera lancé. La
  823. sortie sera envoyée dans le fichier de sortie du démon.
  824.  
  825. :li.:font facename=Courier size=18x10.0,30 * * * * start EnvoiCourrierPM
  826. >nul 2>&.1:font facename=default size=0x0.
  827. :p.Toutes les demi-heures le programme EnvoiCourrierPM sera lancé. Les
  828. sorties seront ignorées. Le programme est lancé dans une session séparée
  829. (nécessaire pour les programmes Gestionnaire de Présentation&rbl.!).
  830.  
  831. :li.:font facename=Courier size=18x10.0 3 * * 0 MaSauvegarde /hebdomadaire:font
  832. facename=default size=0x0.
  833. :p.Chaque dimanche à trois heures du matin le programme MaSauvegarde
  834. sera lancé avec le paramètre /hebdomadaire.
  835.  
  836. :li.:font facename=Courier size=18x10.0 3 1 * * MaSauvegarde
  837. /mensuelle:font facename=default size=0x0.
  838. :p.Chaque premier jour du mois à trois heures du matin le programme
  839. MaSauvegarde sera lancé avec le paramètre /mensuelle.
  840.  
  841. :li.:font facename=Courier size=18x10.Once 0 3 1 4 * time 4:font
  842. facename=default size=0x0.
  843. :p.Le premier avril à trois heures du matin, une heure sera ajoutée à
  844. l'heure du système. Cette commande ne sera exécutée qu'une fois.
  845.  
  846. :li.:font facename=Courier size=18x10.Once * * * * * setboot /b >nul 2>&.1:font
  847. facename=default size=0x0.
  848. :p.La machine est réinitialisée au début de la minute suivante. La
  849. commande n'est exécutée qu'une fois (important si le Démon Cron est
  850. lancé automatiquement au lancement du sustème&rbl.!) La sortie est ignorée
  851. (l'effet est assez visible). N'essayez pas cette commande à titre
  852. d'exercice, :hp2.setboot /b:ehp2. est l'équivalent de la pression sur
  853. les touches Ctrl-Alt-Suppr. Cette commande peut être utile en cas
  854. d'arrêt prévu de l'alimentation électrique (contrôle de l'alimentation
  855. de secours) ou si l'alimentation vous parraît défaillante. Il est plus
  856. rapide de taper une commande :hp2.crontab:ehp2. que de courir arrêter un
  857. serveur deux étages plus haut.
  858.  
  859. :li.:font facename=Courier size=18x10.0 3 * * * deltree f&colon.\tmp
  860. &. mkdir f&colon.\tmp &. echo Ce répertoire sera effacé à 3h du
  861. matin ! > f&colon.\tmp\Attention.!!!:font facename=default size=0x0.
  862. :p.A trois heures du matin la commande :hp2.deltree:ehp2. sera exécutée
  863. avec le paramètre f&colon.\tmp, puis ce répertoire est re-créé et un
  864. fichier d'avertissement est créé dans ce répertoire. Le tout est fait en
  865. une seule commande, dont la sortie est chronologiquement ajoutée au
  866. fichier de sortie du démon.
  867.  
  868. :li.:font facename=Courier size=18x10.Cronstart del c&colon.\cron\*.tmp >nul 2>&.1:font
  869. facename=default size=0x0.
  870. :p.A chaque démarrage du démon les fichiers temporaires présents dans le
  871. répertoire du programme sont effacés, sans garder trace de la sortie.
  872. :p.Cette commande ne sera exécutée que si vous avez coché la
  873. case :hp2.Lancer les Cronstart:ehp2. sur la page
  874. :link reftype=hd refid=IDD_CRON_FILE.Traitement des Crontabs:elink..
  875. :p.Cette commande est utile car, l'expérience le montre, certains
  876. fichiers temporaires ne sont pas effacés. Ceci n'est pas un bug du
  877. programme. La plupart du temps, vous aurez oublié de rediriger la sortie
  878. d'un programme lancé par la commande :hp2.start:ehp2.. Dans cette
  879. situation, les fichiers temporaires sont verrouillés pendant l'exécution
  880. du programme lancé, ce qui empêche le démon de les copier ou de les
  881. effacer.
  882.  
  883. :li.:font facename=Courier size=18x10.Cronstop echo Arrêt&rbl.&colon. >> \Times\Raphaël &. time >> \Times\Raphaël:font
  884. facename=default size=0x0.
  885. :p.A chaque arrêt du démon un message et l'heure actuelle seront ajoutés
  886. à un fichier. L'entrée standard est redirigée sur :hp2.nul:ehp2.. La
  887. commande :hp2.time:ehp2. ne bloquera donc pas l'exécution ni ne définira
  888. une nouvelle heure.
  889.  
  890. :p.Cette commande ne sera exécutée que si vous avez coché la case
  891. :hp2.Lancer les Cronstop:ehp2. sur la page
  892. :link reftype=hd refid=IDD_CRON_FILE.Traitement des Crontabs:elink..
  893.  
  894. :p.Conjointement avec une commande similaire au lancement du démon, une
  895. comptabilité simple peut être implémentée si vous placez une copie du
  896. démon dans le dossier de lancement.
  897.  
  898. :hp1.ATTENTION&rbl.&colon. Le délai avant l'arrêt du démon est très court.
  899. Dans le cas d'un arrêt du système ce délai peut être trop court pour
  900. exécuter de longues commandes. Une version ultérieure implémentera
  901. peut-être un délai définissable par l'utilisateur. Réclamez si cette
  902. fonctionnalité vous intéresse.:ehp1.
  903.  
  904. :li.:font facename=Courier size=18x10.Daily ControleVirus:font
  905. facename=default size=0x0.
  906. :p.Le programme ControleVirus sera exécuté une fois par jour,
  907. aussi tôt que possible. Notez que la commande ne sera pas exécutée
  908. le jour de son ajout à la liste, mais dès le jour suivant.
  909. :li.:font facename=Courier size=18x10.0 8-12,14-18 * * 1-5 start PMGong >nul 2>&.1:font
  910. facename=default size=0x0.
  911. :p.Du lundi au vendredi, à chaque heure pleine entre 8h du matin et
  912. midi, et entre 14h et 18h, le programme PMGong sera exécuté. Le
  913. programme sera lancé dans une session séparée, et les sorties seront
  914. ignorées.
  915. :eul.
  916. .******************************************************************************
  917. :h1 name=LAN_NETWORK.Utilisation dans un réseau LAN ou NetWare
  918. :i1.Réseau
  919. :i1.Novell Netware
  920. :i1.LAN
  921. :p.La méthode de communication idéale avec le Démon Cron se fait au
  922. moyen d'un «named pipe», ce type de communication étant directement géré
  923. par OS/2.
  924.  
  925. :p.Il est possible d'utiliser ce type de communication au travers d'un
  926. réseau. LAN et NetWare fournissent tous les deux les mécanismes
  927. nécessaires, y compris quant à la sécurité.
  928.  
  929. :p.Pour que l'accès au démon à travers un réseau soit possible, vous
  930. devez l'avoir autorisé grâce au programme ad-hoc de votre réseau (par
  931. exemple, :hp2.net access:ehp2. pour LAN). Le nom de la ressource à
  932. partager est le pipe
  933. :xmp.
  934. \pipe\Cron-Daemon-Request
  935. :exmp.
  936. :p.Ceci fait, l'accès au démon est possible depuis une machine distante
  937. en utilisant le programme :hp2.crontab:ehp2..
  938. .******************************************************************************
  939. :h1.Nouveautés de cette version
  940. :p.Cette section contient la liste des évolutions majeures entre les
  941. versions.
  942. :ul.
  943. :li.:link reftype=hd refid=CHANG_120_112.Différences entre la version
  944. 1.12 et la version 1.20:elink.
  945. :eul.
  946. .*=============================================================================
  947. :h2 name=CHANG_120_112.Différences entre la version 1.12 et la version 1.20
  948. :p.Modifications apportées dans la version 1.20&rbl.&colon.
  949. :ul compact.
  950. :li.Modifications cosmétiques et corrections de bugs.
  951. :li.Gestion des messages et de l'aide en français.
  952. :li.Possibilité de modifier un événement depuis le démon Cron.
  953. :li.Possibilité de spécifier des intervales dans les champs heures des
  954. événements.
  955. :hp2.0,4,5,6,9:ehp2. est équivalent à :hp2.0,4-6,9:ehp2..
  956. :li.L'horaire spécial :hp2.Daily:ehp2. permet de lancer une commande
  957. aussi tôt que possible une fois par jour.
  958. :li.Les couleurs et la police de la fenêtre peuvent être modifiés en
  959. utilisant les palettes du dossier de configuration du système.
  960. :li.Sauvegarde le mode d'affichage de la fenêtre (réduit, agrandi,
  961. normal).
  962. :eul.
  963. .******************************************************************************
  964. :h1.Auto-congratulation
  965. :p.Ce programme a été développé sous OS/2, pour le Gestionnaire de
  966. Présentation, avec EMX. Conseils, messages d'erreurs et recommendations
  967. seront acceptées avec grattitude. (SVP, jetez un oeil sur le fichier
  968. :hp2.program!:ehp2.)
  969.  
  970. :p.Si vous avez un souhait à formuler, veuillez vérifier qu'il
  971. n'est pas déjà exprimé dans le fichier :hp2.wishlist:ehp2..
  972.  
  973. :p.Vous avez la permission expresse de récupérer tout ou partie du
  974. source du programme. Si vous utilisez des fichiers entriers pas ou peu
  975. modifiés, la license générale s'applique. Vous devez laisser le texte du
  976. copyright et signaler vos modifications pour ne pas induire d'autres
  977. utilisateurs en erreur. Une donation de la part d'un organisme social
  978. sera acceptée, un courrier (électronique) disant «pas mail» est
  979. suffisant.
  980.  
  981. :p.Remerciements particuliers à Leonard Hüesker, qui a vérifié la
  982. version anglaise de l'aide en ligne.
  983.  
  984. :p.Merci à ceux qui ont effectué la traduction du démon cron vers
  985. d'autres langues, à savoir&rbl.&colon.
  986. :parml compact tsize=10 break=none.
  987. :pt.Français
  988. :pd.Raphaël Vanney
  989. :eparml.
  990.  
  991. :p.Florian Große-Coosmann
  992. .br
  993. Courrier électronique via Internet&rbl.&colon.
  994. :font facename=Courier size=18x10.coosman@uni-muenster.de:font
  995. facename=default size=0x0.
  996. :euserdoc.
  997. .* RCS depending informations
  998. .*
  999. .* $Id: crondfra.ipf 1.2 1995/10/18 11:13:33 Florian Rel $
  1000. .*
  1001. .* $Name: Version121 $
  1002. .*
  1003. .* $Log: crondfra.ipf $
  1004. .* Revision 1.2  1995/10/18 11:13:33  Florian
  1005. .* Control pushbuttons added.
  1006. .*
  1007. .* Revision 1.1  1995/10/18 10:28:37  Florian
  1008. .* Initial revision translated by Raphaël Vanney.
  1009. .*
  1010. .*
  1011.