Próbuję użyć start
polecenia w wierszu polecenia, aby otworzyć pliki i foldery, ale nie jestem w stanie otworzyć plików i folderów, które zawierają miejsca w ich nazwie.
Próbowałem następujących zapytań (testowanie na 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
Ale żaden z nich nie działa.
windows
command-line
path
filenames
whitespace
amiregelz
źródło
źródło
start c:\progra~1
załatwi sprawę.Odpowiedzi:
Użyłbyś:
Jest tak, ponieważ pierwszy parametr jest używany jako tytuł okna i jest dość dziwny, ujęty w podwójne cudzysłowy.
Edytować:
Oto źródło na ten temat: SS64
Na przykład, jeśli wpiszesz
start "title"
, otworzy się nowe okno cmd z tytułem „tytuł” na pasku tytułu.źródło
Czy potrzebujesz konkretnie użyć
start
?Możesz użyć,
explorer "c:\program files"
aby dać efekt, którego szukasz.źródło
start
iexplorer
?explorer /select,c:\Windows\System32\calc.exe
explorer c:\Windows\System32\calc.exe
.explorer Documents\example.xlsx
Dziękujemy za zwrócenie na to uwagi! Zawsze zastanawiam się, jak ludzie mogą pracować w normalnym CMD, po przejściu przez terminal linuksowy ... Haha. Autouzupełnianie to żart dla poleceń ...!Jeśli jesteś już w bieżącym katalogu, zawsze możesz to zrobić.
źródło
explorer .
zadziałaWpisz
cd
spacei naciśnij Tab, aby uzyskać listę pozycji katalogu, proste.źródło