명령 줄에서 기본 응용 프로그램으로 파일 열기


18

Windows XP의 경우 명령 줄에서 기본 응용 프로그램으로 파일을 어떻게 열 수 있습니까?

내가 아는 한 명령 프롬프트 또는 배치 파일에서 작동합니다.

start "path to my file"

불행히도 필자의 경우 대부분의 파일 유형에 대한 새 명령 프롬프트 창만 열립니다. (하지만 .exe 파일에서는 작동합니다 ...)

답변:


20

이 시도.

START "" "path to my file"

이 START명령은 첫 번째 세트를 ""창 제목에 사용할 텍스트로 취급 하므로 빈 쌍만 포함하십시오.


1
배치 파일의 명령을 통해 PowerShell을 열 때이 작업을 수행하려면 어떻게해야합니까? 현재 라인 powershell이나에 도달하면 아무 일도 일어나지 않습니다 powershell.exe. 내가 그것을 만들 start powershell거나 start powershell.exe아무 일도 일어나지 않을 때.
— Ungeheuer

모든 Windows 버전에서 작동합니까 아니면 최소 버전입니까?
— binki

그것은 내가 믿는 모든 버전에서 작동합니다 ... Windows 95까지 거슬러 올라갑니다. 그 이전 버전에 대해서는 잘 모르겠습니다.
— aphoria

9
explorer "filename"

XP 및 기타 창 (95 이상)에서 작동하지 않는 경우 해당 확장 유형을 프로그램과 연결하지 않은 것입니다.


1
Windows에서 Bash를 사용하는 경우에도 잘 작동합니다.explorer.exe "filename"
— Daniel Arthur

이것이 내가 찾고있는 일입니다. 별명과도 잘 작동합니다 . 예를 들어 alias open="explorer.exe"전화를 걸 수 있습니다 open file.txt.
— Nathan

9

를 사용하지 마십시오 START. 파일 이름 만 입력하십시오. 메모장 또는 열린 기본 처리기 에서 readme.txt열립니다 .readme.txt.txt

이름에 공백이 있으면 처리해야합니다. 좋은 방법은 큰 따옴표를 사용하는 것입니다. "read me.txt"


1
Windows 7에서는 START 명령이 필요합니다.
— Gerrit

2
@ Gerrit 아니오, 당신은하지 않습니다. 문제의 프로그램이 경로에 있고 기본 처리기가 올바르게 설정되어 있으면 경로와 파일 이름을 제공하기 만하면 열릴 것입니다.
— kmort

4

PowerShell 사용

Start-Process "<fullname>"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.