‘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
를 호출하기 전에 현재 디렉토리를이 파일을 포함하는 디렉토리로 변경해야합니다.wscript
cd "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를 실행하기 위해 제공됩니다 .