W systemach Mac OS X i GNOME w systemie Linux istnieją polecenia, których można używać do otwierania plików z wiersza poleceń w powiązanych edytorach GUI: open
i gnome-open
odpowiednio. Czy istnieje takie polecenie dla systemu Windows?
windows
command-line
Wuffers
źródło
źródło
Odpowiedzi:
Jeśli aktualnie znajdujesz się w wierszu polecenia i masz plik o nazwie
test.png
i, które się w nim znajdując:\test
, możesz wykonać następujące czynności:Jeśli jesteś w katalogu (tak powiem
c:\test>
), po prostu wpisz:który otworzyłby test w domyślnym edytorze obrazów png.
Jeśli nazwa pliku zawiera spacje, po prostu umieść nazwę pliku w „”
Możesz też wpisać:
który otworzy plik bez względu na to, gdzie aktualnie jesteś.
Wreszcie możesz przekazać zdjęcie do innego programu. Na przykład, jeśli masz edytor obrazów o nazwie imageedit.exe i obsługuje on otwieranie plików za pomocą wiersza poleceń (i jeśli program jest załatany / dostępny lub znajdujesz się w bieżącym katalogu), możesz wpisać następujące polecenie:
źródło
Jeśli jest to zarejestrowane rozszerzenie, możesz użyć „start” jak w
źródło
start "" WordDoc.doc
zadziałałobyW wierszu poleceń DOS
explorer "<PATH>"
otworzy ścieżkę do pliku z domyślnymi powiązanymi programami Windows. Będzie to również obsługiwać wszystkie identyfikatory URI (http:, https:, ftp:) i inne protokoły plików zdefiniowane w systemie operacyjnym Windows. Jeśli plik lub protokół nie jest powiązany z żadnym programem, pojawi sięOpen With
okno dialogowe. Jeśli plik nie jest obecnyMy Documents
, otworzy się folder domyślny . Może także otwierać pliki wykonywalne (pliki EXE, BAT) i ścieżki przestrzeni nazw powłoki.Przykłady
explorer "http://www.google.com"
- otworzy http://www.google.com w domyślnej przeglądarce Windows.explorer "file:///C:\temp\"
otworzy katalog temp, jeśli jest obecnyexplorer "file.txt"
otworzyfile.txt
się na bieżącej ścieżce katalogu .ie%CD%
ścieżkaexplorer ::{645ff040-5081-101b-9f08-00aa002f954e}
otworzy RecycleBin .Można odwołać się o inne przydatne wiersza polecenia Explorer przełącza tutaj
źródło
Źródło: https://technet.microsoft.com/en-us/library/ee176882.aspx
Prosty i wszechstronny.
źródło
Pierwszym parametrem Start jest tytuł okna, więc jeśli w nazwie pliku jest spacja i piszesz
Uruchom „My File.txt”
pojawi się okno wiersza polecenia z „My File.txt” jako tytułem. Aby obejść ten problem, użyj fałszywego tytułu,
Uruchom „mój tytuł” „Mój plik.txt”
W zależności od pliku i uruchomionej aplikacji prawdopodobnie i tak nie będzie okna do zobaczenia.
źródło
Jeśli korzystasz z programu PowerShell (po monicie) i chcesz otworzyć plik w bieżącym katalogu, możesz spróbować . Jeśli jesteś w wierszu polecenia, możesz osiągnąć ten sam wynik, pisząc
PS (current-directory)>
.\myfile.ext
(Musisz dołączyć
.\
, ponieważ PowerShell domyślnie nie ładuje plików z bieżącej lokalizacji.) Lub możesz podać nazwę katalogu (względną lub bezwzględną), jeśli plik nie znajduje się w bieżącym katalogu.W pierwszym scenariuszu - jeśli korzystasz z programu PowerShell - jeśli nazwa pliku zawiera spacje, umieść go w cudzysłowach (dowolnego rodzaju) i poprzedz go
&
symbolem:(Możesz dodać spację po
&
czytelności, jeśli wolisz czytelność, i możesz użyć/
zamiast\
.) Nie wiem, jak to zrobić w drugim scenariuszu (w którym działaszpowershell -c
z wiersza polecenia), jeśli nazwa pliku lub katalogu zawiera spacje - wydaje się, że cytaty nie pomagają.źródło
Określony plik wykonywalny z określonym plikiem:
Skrypt Git Bash w systemie Windows 10 :
SHORTCUTS_MAIN_START.sh:
Ten przykład otwiera plik oznaczony przez $ FILE_PATH z plikiem wykonywalnym oznaczonym przez $ EXEC_PATH . Jeśli to nie zadziała, spróbuj przekształcić pojedynczy ukośnik („\”) w podwójne ukośniki („\\”) dla ścieżek.
źródło
Może się to nieco spóźnić, ale poprawnym poleceniem edycji nazwy pliku w systemie Windows 7 jest „zapisz nazwę pliku”
Powinno to otworzyć domyślny edytor tekstowy i powinieneś być w stanie łatwo edytować plik
Edycja: Wydaje się, że otwiera się tylko Wordpad. Dla mnie był to domyślny edytor tekstu.
źródło
write
jest skrótem odwrite.exe
którego jest wykonywalny plik WordPada. Jest przechowywany w,C:\windows
który jest na%PATH%
, dlatego jest to zwykły sposób otwierania pliku za pomocą WordPada.W wierszu polecenia systemu Windows można uruchomić
w celu przeglądania plików wsadowych / dzienników / plików tekstowych itp. To polecenie wymaga
QBASIC.EXE
, domyślnie występującego w systemie Windows.Zobacz tutaj inne przydatne polecenia MS-DOS.
źródło
edit
nieqbasic.exe
są rozpoznawane. Działa to również tylko z plikami zwykłego tekstu.