> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Exécuter les tâches en local

> Exécutez des tâches en local, choisissez un navigateur, diffusez des événements JSONL, contrôlez les exécutions et exportez les résultats.

`octoparse run` démarre une Extraction locale avec le moteur Octoparse intégré. L’application de bureau n’est pas nécessaire.

## Démarrer une exécution au premier plan

```bash theme={null}
octoparse run <taskId>
octoparse run <taskId> --max-rows 100
octoparse run <taskId> --timeout-ms 600000
octoparse run <taskId> --headless
```

Utilisez une définition de tâche locale plutôt que de récupérer une tâche distante :

```bash theme={null}
octoparse run local-task --task-file task.json
```

Les commandes fonctionnelles nécessitent des identifiants, y compris pour les exécutions avec un fichier de tâche local.

## Sélectionner un navigateur

```bash theme={null}
octoparse run <taskId> --browser independent --headless
octoparse run <taskId> --browser user --browser-id chrome --profile "Default"
```

Consultez la page [Choisir un mode de navigateur](/docs/fr/cli/guides/browser-modes) pour la configuration et l’ordre de priorité de sélection.

## Diffuser des événements lisibles par une machine

```bash theme={null}
octoparse run <taskId> --json
octoparse run <taskId> --jsonl
```

`--jsonl` diffuse les événements relatifs aux lignes, aux journaux, aux CAPTCHA, aux Proxy, aux téléchargements et au cycle de vie. Consultez la page [Sortie et codes de sortie](../reference/output-and-exit-codes).

## Démarrer une exécution détachée

```bash theme={null}
octoparse run <taskId> --detach --output ./runs
```

Transmettez le même répertoire `--output` lorsque vous consultez l’historique ou exportez les résultats.

## Contrôler une exécution locale

```bash theme={null}
octoparse local status <taskId> --output ./runs
octoparse local pause <taskId>
octoparse local resume <taskId>
octoparse local stop <taskId>
octoparse local history <taskId> --output ./runs --json
octoparse local cleanup --json
```

L’état local est suivi par cette CLI et n’est pas synchronisé avec l’application de bureau.

## Exporter les résultats locaux

Privilégiez la commande de données unifiée :

```bash theme={null}
octoparse data export <taskId> --source local --output ./runs --format xlsx
octoparse data export <taskId> --source local --lot-id <lotId> --format csv
```

`octoparse local export` reste disponible à des fins de compatibilité.

<Note>
  Le groupe de commandes `runs` est destiné à l’inspection interne des artefacts. Les Flux de travail utilisateur doivent employer les ID de tâche avec `local` et `data`, ou les ID de lot avec `data export`.
</Note>
