Get Windows X 맬웨어를 제외하고 완전히 패치 된 Windows 8.1 컴퓨터에서 작업하고 있습니다. 에 Android SDK가 설치되어 C:\android-sdk
있지만 경로에 없습니다. 많은 바이너리가 포함되어 있기 때문에 2 개의 SDK 디렉토리와 1 개의 NDK 디렉토리를 경로에 두는 것을 피하려고합니다.
로 이동 C:\android-sdk\platform-tools
한 다음 실행할 수 adb.exe
있습니다.
내가 할 수있는 바로 가기를 만들 수 있습니다 adb.exe
전화 adb.exe.lnk
와에 배치를 C:\Windows
. 바로 가기에는 시작 위치가 포함되어 있으므로 사용되는 DLL adb.exe
이 경로에 있습니다. 바로 가기를 실행할 수 있습니다 adb.exe
.
그러나 Windows는 adb.exe.lnk
명령 줄에서 실행될 수 없으므로 바로 가기에 대한 하드 링크를 만들었습니다.
C:\Windows>mklink /H adb.exe C:\Windows\adb.exe.lnk
Hardlink created for adb.exe <<===>> C:\Windows\adb.exe.lnk
이제 adb.exe
명령 줄에서 실행할 때 다음 을 얻습니다.
64 비트 버전의 Windows와 호환되지 않기 때문에 "\ ?? \ C : \ Windows \ adb.exe"프로그램 또는 기능을 시작하거나 실행할 수 없습니다. 64 비트 Windows 호환 버전이 있는지 소프트웨어 공급 업체에 문의하십시오.
과:
속성 탭에서 Windows 호환성을 사용해 보았지만 동일한 결과를 얻었습니다. 실패한 시도에는 Windows XP 및 Windows XP SP3이 포함됩니다.
Windows adb.exe
가 16 비트 응용 프로그램 이라고 주장하는 이유는 무엇 입니까?
Windows가 성공적으로 실행할 수있는 바로 가기 경로를 만들려면 어떻게해야합니까?
C:\android-sdk\platform-tools\adb.exe
경로 정보가 없기 때문에 직접 하드 링크를 만들 수 없습니다 . 실행하려고하면 DLL이 없어서 "프로그램을 시작할 수 없습니다 ..." 오류가 발생합니다. 그래서 중간체가 필요했습니다 adb.exe.lnk
.
마지막으로, "프로그램 또는 기능 \ ?? \ C : \ Windows ...을 (를) 시작할 수 없거나 실행할 수 없습니다"라는 메시지 와 관련된 많은 질문 은 맬웨어 또는 손상된 레지스트리를 나타내는 것으로 보입니다. 예를 들어 Windows 7 Explorer.exe 비 호환성 입니다. 나는 여기에도 적용되지 않는다고 생각합니다.