Windows에서 바로 가기로 끌어서 놓아 파일 이름을 전달하는 방법


8

나는 프로그램이 program.exe및 문서를 document.txt하고, 문서를 열고, 나는 드래그 할 수 있습니다 document.txtprogram.exe. 여태까지는 그런대로 잘됐다. 이제 명령 행 매개 변수로 호출 -param하여 전체 명령 행이 program.exe -param document.txt안타깝게도 끌어서 놓기로이를 수행 할 수 없으므로 cmd를 실행하고 명령을 수동으로 입력해야합니다. 시간이 너무 오래 걸리므로 더 쉬운 방법이 필요합니다.

파일을 놓을 수있는 바로 가기를 작성하고 명령 행 매개 변수를 사용하여 프로그램을 호출하도록하려면 어떻게해야합니까?

바로 가기를로 설정 program.exe -param "%1"하려고 시도했지만 파일을 열려고 시도했지만 작동하지 않았습니다 %1.

답변:


7

그냥 사용하는 program.exe -param바로 가기의 대상으로. 문서 경로 (또는 그 위에 놓인 것)가 기본적으로 추가됩니다.

느슨하게 관련됨 : 탐색기에서 항목을 명령 줄 창에 놓을 수도 있습니다. 이렇게하면 입력을 많이 절약 할 수 있습니다!


3

-param배치 파일의 첫 번째 매개 변수를 사용 하여 대상 실행 파일을 호출하는 배치 파일을 만든 다음 해당 배치 파일을 바로 가기로 지정하십시오.


1

일반 바로 가기로 작동시킬 수는 없지만 대신 배치 파일을 만들 수 있습니다. %1삭제 된 파일 경로를 원하는 위치 대신 사용하십시오 . 예 :

"C:\path to utility\myUtility.exe" %1 -f -g
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.