명령 줄을 통해 이름에 공백이 포함 된 파일 / 폴더를 시작하거나 여는 방법은 무엇입니까?


22

start명령 프롬프트에서 명령 을 사용하여 파일과 폴더를 열려고하는데 이름에 공백이 포함 된 파일과 폴더를 열 수 없습니다.

나는 다음과 같은 쿼리를 시도했다 C:\Program Files.

start C:\Program Files
start C:/Program\ Files
start C:/"Program Files"
start C:\"Program Files"
start "C:\Program Files"
start "C:/Program Files"
start C:/Program_Files
start C:/Program%20Files

그러나 그들 중 누구도 일하지 않습니다.


4
당신이 찾고있는 답변을 엄격하게 말하지는 않지만 (따라서 코멘트로 게시 됨) start c:\progra~1트릭을 수행합니다.
— Bryan

답변:


23

당신은 사용할 것입니다 :

start "" "c:\program files\"

첫 번째 매개 변수가 창의 제목으로 사용되고 이상하게 큰 따옴표로 묶여 있기 때문입니다.

편집하다:

여기 소스가 있습니다 : SS64

예를 들어, 그냥 입력 start "title"하면 제목 표시 줄에 제목이 "title"인 새 cmd 창이 열립니다.


3
빈 것이 무엇입니까?
— 콜 존슨

1
+1; 흥미롭게도 이것이 어떻게 작동하는지 알고 싶습니까?
— Bryan

3
그것은 창 제목이며, 어리석은 이유로 매개 변수는 큰 따옴표로 묶습니다. 나는 그들이 거의 이해가되지 않는 물건을 할 때 Windows를 거의 사용하지 않습니다. Linux에서 CLI는 -t 또는 제목에 해당됩니다.
— nerdwaller

와, Microsoft 이외의 다른 사람이 그런 것을 생각해 낼 것을 믿어 라!
— Bryan

2
따옴표가 필요한 이유는 분명합니다. 그러나 이것이 선택적 매개 변수가 아닌 이유는 아닙니다. 그게 문제입니다.
— nerdwaller 1

13

구체적으로 사용해야 start합니까?

explorer "c:\program files"찾고있는 효과를 줄 수 있습니다 .


1
이것에 대해 몰랐습니다. start와 사이에 차이가 explorer있습니까?
— amiregelz

Start는 명령을 실행하기 위해 빌드되므로 창을 작성하고 스크립트를 실행합니다. 탐색기가 간단하고 간단하게 탐색기를 엽니 다.
— nerdwaller 2016

이 기사에서는 탐색기 창을 열고 특정 파일을 강조 표시하는 것과 같이 펑키 한 작업을 수행하는 일부 명령 행 스위치 (Win 7에서 작동하지만 Win 7에서 작동)에 대해 자세히 설명합니다.explorer /select,c:\Windows\System32\calc.exe
— Bryan

2
@nerdwaller, 탐색기도 앱을 시작합니다 (예 :) explorer c:\Windows\System32\calc.exe.
— Bryan

1
생략 한 점에 대해 사과드립니다. 서류 등도 잘 explorer Documents\example.xlsx 부탁드립니다! 나는 항상 리눅스 터미널 인 Haha를 통해 사람들이 정상적인 CMD에서 어떻게 일할 수 있는지 궁금합니다. 자동 완성은 명령에 대한 농담입니다 ...!
— nerdwaller

1

이미 현재 디렉토리에있는 경우 언제든지이 작업을 수행 할 수 있습니다.

C:\>cd "C:\Program Files"

C:\Program Files>start .

C:\Program Files>

그리고 심지어 explorer .작동합니다
— Neerali Acharya

0

입력 cd space하고 Enter 키를 눌러 Tab그것은 당신에게 간단한 디렉토리 항목의 목록을 제공합니다.


0

URL 인코딩 사용

// 파일 이름에서 기본 경로를 처음에 할당

var basePath = Path.GetDirectoryName (doc.Filename);

this.BaseUri = 새 Uri ($ "file : /// {basePath}"); // file : /// 접두사 추가

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