autorun.inf는 폴더 이름의 공간을 서브 폴더를 처리 할 수 없습니까?
-
09-09-2019 - |
문제
Autorun.inf를 사용하여 폴더 이름의 공간이있는 하위 폴더에서 실행 파일을 실행하려고합니다. 이와 같이:
H:\
autorun.inf
FOLDER NAME 1
file.exe
FOLDER NAME 2
some other stuffs
폴더 이름에 공간이 없으면 잘 작동합니다. 그러나 일부가 있다면 저에게는 효과가 없습니다.
이것은 제한입니까? 아니면 뭔가 잘못하고 있니?
내 autorun.inf :
[autorun]
open=FOLDER NAME 1\Setup.exe
icon=FOLDER NAME 1\Setup.exe
해결책
일부 시험에서는 이중 인용문 쌍이 필요하다는 것을 알았습니다. 그래도 이상하게 들립니다.
Open = ""폴더 이름 1 setup.exe ""
다른 팁
Sanjay의 두 세트의 인용구를 사용하는 것에 대한 답변에서 확장
open=""FOLDER NAME 1\Setup.exe""
폴더에서 아이콘을 원한다면 전체 줄 주위에 단일 인용구 세트를 넣어야합니다. 예를 들어
icon="FOLDER NAME 1\Setup.exe,0"
내 정보가없는 추측 : 인용문을 사용하십시오.
[autorun]
open="FOLDER NAME 1\Setup.exe"
icon="FOLDER NAME 1\Setup.exe"
Thomas가 제안한대로 수행하고 인용문을 사용하는 것 외에도 짧은/"dos"스타일 이름을 사용할 수도 있습니다. 이름의 처음 6 글자와 틸데 (~)와 숫자가 뒤 따릅니다. 따라서 "폴더 이름 1"은 일반적으로 "폴더 ~ 1"이됩니다.
이것은 또한 작동합니다 :
open=.\FOLDER NAME 1\Setup.exe
편집 : 오픈 명령이 아닌 아이콘에 대해 작동합니다 ... 조금 이상합니다!
제휴하지 않습니다 StackOverflow