Windows의 명령 줄에서 .js 파일을 실행하는 방법은 무엇입니까? Enter 키를 누릅니다. 아무 일도하지. “C:\Users\Public\TestPro\TestPro Automation Framework\taf.js”Windows7의

‘target’단축키가 "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"있습니다.

배치 파일에서 실행하려면 "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"cmd.exe 명령 줄에 복사하고 Enter 키를 누릅니다. 아무 일도하지.

"C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"Windows7의 명령 줄에서 어떻게 실행할 수 있습니까?

최신 정보

js 파일에는

var WshShell = new ActiveXObject("Wscript.Shell");
WshShell.run("java -Dlog.dir=%TEMP% -jar taf-loader.jar", 0, false);
WScript.exit;

나는 모두와의 js 파일을 실행하려고 Wscript.exe하고 Cscript.exe@Serge 제안하지만, 아무 일 없기 = 내가 doubleclicking에 의해 시작 프로그램이 시작되지 않았습니다. 오류도 없습니다.

C:\>Cscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.


C:\>Wscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"

C:\>



답변

두 가지 옵션이 있습니다.

Cscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"

또는

Wscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"

전자는 Windows Scripting Host의 명령 행 버전을 시작하고 후자는 윈도우 버전을 시작합니다.

명령 줄 옵션은 여기에 설명되어 있습니다.
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/cscript

그리고 여기 :
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/wscript

스크립트 파일에서 jar 파일의 전체 경로와 java.exe의 전체 경로를 사용해야합니다.

또는 파일을 java.exe찾을 수있게하려면 make tar-loader.jar를 호출하기 전에 현재 디렉토리를이 파일을 포함하는 디렉토리로 변경해야합니다.wscriptcd "C:\Users\Public\TestPro\TestPro Automation Framework\"

한 번의 터치로이 스크립트를 실행하고 싶다고 언급 한 것처럼 명령 줄이 설정 Wscript.exe "C:\Users\Public\TestPro\TestPro Automation Framework\taf.js"되고 작업 디렉토리가로 설정된 바탕 화면에 바로 가기를 만들 수도 있습니다.C:\Users\Public\TestPro\TestPro Automation Framework\


답변

오류없이 콘솔 창에서 ‘java’를 실행할 수 있다면

1) 바탕 화면에 ‘taf.txt’라는 텍스트 파일을 만듭니다.

2) 텍스트 파일에 “java -Dlog.dir = % TEMP % -jar taf-loader.jar”를 입력하고 저장하십시오.

3) 파일 이름을 ‘taf.bat’로 바꿉니다.

끝난.

스크립팅 호스트를 사용하여 Java 프로그램을 시작하는 쉘을 시작하는 스크립트를 시작하면 너무 오래 감겨 있습니다.

달성하려는 관점에서 생각하십시오-아이콘을 클릭하여 프로그램을 시작하십시오.

배치 파일은 win7에서 가장 빠른 방법입니다.

Javascript 스크립트를 기본적으로 망칠 수있는 OS를 사용하는 경우에는 스크립트를 시작하는 것이 좋은 방법이지만 ActiveX가 현재 이식되지 않은 한 Windows 이외의 다른 스크립트에서는 작동하지 않습니다. 내가 사용한 이후 시간).

출처 : 10 년 이상 전문 Java 개발자


답변

Java 1.6은 jrunscript웹 브라우저 외부에서 JavaScript를 실행하기 위해 제공됩니다 .


답변