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


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.