Windows

Avant d'exécuter EPM Automate, assurez-vous que vous pouvez accéder à votre environnement à partir de l'ordinateur sur lequel vous exécutez EPM Automate.

EPM Automate crée un fichier .prefs, contenant des informations utilisateur, et des fichiers journaux dans le répertoire en cours. Sur les ordinateurs Windows, le contenu du fichier .prefs est uniquement visible par l'utilisateur qui l'a créé et par les administrateurs Windows. Dans les environnements Linux, UNIX et macOS X, le fichier .prefs est généré avec l'autorisation 600, qui n'octroie un accès en lecture et en écriture sur ce fichier qu'au propriétaire.

EPM Automate affiche l'erreur FileNotFoundException: .prefs (Accès refusé) dans les environnements Windows si vous ne disposez pas d'une autorisation en écriture pour le répertoire Windows à partir duquel vous exécutez EPM Automate. Pour résoudre cette erreur, vérifiez que le compte Windows de l'utilisateur actuel dispose d'un accès en lecture/écriture au répertoire à partir duquel EPM Automate est exécuté. De plus, l'utilisateur doit disposer de droits d'accès appropriés sur tout autre répertoire à partir duquel s'effectue l'accès à un fichier (par exemple, lors de l'exécution de la commande uploadFile) ou l'écriture dans un fichier (par exemple, lors de l'exécution de la commande downloadFile).

Remarque :

Vous ne pouvez pas exécuter EPM Automate à partir d'un dossier dont le nom contient &, par exemple C:\Oracle\A&B.

Pour exécuter EPM Automate sur un client Windows, procédez comme suit :

  1. Cliquez sur Démarrer, puis Tous les programmes, EPM Automate et Lancer EPM Automate. L'invite de commande EPM Automate s'affiche.
  2. Facultatif : accédez au répertoire à partir duquel vous voulez exécuter des opérations à l'aide d'EPM Automate.
  3. Facultatif : générez un fichier de cryptage de mot de passe. Le fichier de cryptage de mot de passe permet de transmettre le mot de passe crypté afin de lancer une session.
    epmautomate encrypt P@ssword1 myKey C:/mySecuredir/password.epw
  4. Démarrez une session en tant qu'administrateur de service. Utilisez une commande telle que ci-après :
    • Utilisation d'un mot de passe non crypté :

      epmautomate login serviceAdmin P@ssword1 
      https://test-cloudpln.pbcs_us1.oraclecloud.com
    • Utilisation d'un mot de passe crypté :

      epmautomate login serviceAdmin C:\mySecuredir\password.epw 
      https://test-cloudpln.pbcs_us1.oraclecloud.com
  5. Entrez des commandes permettant d'exécuter les tâches que vous souhaitez réaliser.

    Reportez-vous à la section Codes de sortie pour plus d'informations sur le statut d'exécution des commandes.

  6. Déconnectez-vous de l'environnement. Utilisez la commande suivante :
    epmautomate logout