내 JAVA_HOME
내 dev에 기계에 - 7 프로 64 비트 Windows입니다 - 64 비트 자바 점, 그리고 일반적으로 괜찮아요 그. 그러나 방금이 설정이 좋지 않은 FlashDeveloper IDE를위한 프로그램을 설치했습니다. 대신 32 비트 Java가 필요하며이 JAVA_HOME
설정으로 인해 32 비트 Java가 선택되지 않습니다.
JAVA_HOME
Flash IDE를 시작하기 직전 에 설정을 해제하고 싶습니다 .
이를 달성하는 한 가지 방법은 배치 스크립트를 사용하는 것입니다.
그러나 더 좋은 방법이 없습니까? 이러한 옵션에 대한 Windows 바로 가기 속성 창의 다양한 탭을 검색했지만 아무것도없는 것 같습니다. (그러나 바로 가기를 통해 프로그램을 실행하기위한 확인란을 발견했습니다 Administrator
.) 제안 사항이 있습니까?
업데이트 : 나를 위해 일한 솔루션
:: type "C:\Program Files (x86)\FlashDevelop\FlashDevelop.bat"
@ECHO OFF
SETLOCAL
REM Prevent wrong 64-bit JVM from being picked up:
SET JAVA_HOME=
CALL "%~dpn0.exe"
그러면 명령 프롬프트가 열리고 닫을 수 있습니다. 바로 가기 속성을 통해 셸에 실제 실행 파일 내에서 아이콘을 찾도록 지시하여 명령 프롬프트에서 호출하는 실행 파일의 아이콘을 바로 가기로 만들 수 있습니다.
다음 솔루션을 통과 하면 솔루션이 START
작동 하지 않아 cmd.exe
내 컴퓨터에 새 창이 열립니다 (이유는 모르겠습니다).
start "C:\Program Files (x86)\FlashDevelop\FlashDevelop.exe"
나의이 말해야 cmd.exe
한다 조정 여기 저기에 영향을 미칠 수있는 것을 -.
에 대한 업데이트 start
문제 : 바와 같이 코멘트에 링크를 배울 수는 start
명령의 첫 번째 인수를 사용하는 따옴표 는 AS 제목 은 따옴표로 경로를 통과 할 때, 그것이로 잘못 해석 될거야 ... 생성 할 수있는 창 새 창의 제목입니다. 해결 방법은 명시 적 제목을 첫 번째 인수로 제공하는 것으로 비어있을 수 있습니다 ( start "" "some path\with spaces"
).