J'essaie d'exécuter un fichier exe via le code Java. J'ai écrit ci-dessous un code simple dans Eclipse mais j'ai eu une erreur. J'ai essayé plusieurs solutions mais en vain.Impossible d'exécuter le fichier exe via le code java, dans Selenium WebDriver
Mon code:
package com.runExeFile;
import java.io.File;
public class ClassA {
public static void main(String[] args) throws Exception {
Runtime.getRuntime().exec("C:\\FlashBuild\\14_09_2017_play_27_0_r0_137\\FF_32Release\\Something.exe");
}
}
L'erreur que je reçois:
Exception in thread "main" java.io.IOException: Cannot run program "C:\FlashBuild\14_09_2017_play_27_0_r0_137\FF_32Release\install_flash_player_27_plugin.exe": CreateProcess error=740, The requested operation requires elevation
at java.lang.ProcessBuilder.start(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at java.lang.Runtime.exec(Unknown Source)
at com.runExeFile.ClassA.main(ClassA.java:9)
Caused by: java.io.IOException: CreateProcess error=740, The requested operation requires elevation
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(Unknown Source)`enter code here`
at java.lang.ProcessImpl.start(Unknown Source)
C'est ce que l'erreur indique: Vous devez exécuter le programme avec des autorisations élevées. – Jerrybibo
Copie possible de [Erreur CreateProcess = 740, L'opération demandée nécessite une élévation] (https://stackoverflow.com/questions/5853529/createprocess-error-740-the-requested-operation-requires-elevation) –