Argumenty wiersza poleceń#
-r#
Po uruchomieniu programu Notepad++ nastąpi rekurencyjne otwarcie wszystkich plików wskazywanych przez argument filePath
. Rekurencyjność w tym przypadku polega na otworzeniu wszystkich plików z uwzględnieniem wszystkich podfolderów, których nazwy pasują do wzorca z argumentu filePath
. Argument -r
zostanie zignorowany w sytuacji, kiedy w argumencie filePath
nie wystąpi przynajmniej jeden znak wieloznaczności *
lub ?
.
Opis działania#
Prawidłowe użycie argumentu najlepiej objaśnić na zapisie składniowym:
notepad++ -r filePath
gdzie poszczególne człony oznaczają:
- notepad++ - ścieżka względna lub bezwzględna do pliku wykonywalnego programu Notepad++. Wszystko zależy od sposobu uruchamiania programu NPP, np. z systemowej konsoli, ze skrótu do programu czy z innego programu/skryptu (przykład).
- filePath - wzorzec wskazujący na plik lub pliki, które zostaną otworzone w sposób rekurencyjny. Znaki wieloznaczności
*
i?
dla tego argumentu są obsługiwane, ale tylko w nazwie pliku (a nie nazwie folderu/folderów), i muszą wystąpić przynajmniej raz we wzorcu.
Prosty przykład:
notepad++ -r c*
notepad++ -multiInst -r c*
notepad++ -multiInst c*
notepad++ -multiInst -r c*
notepad++ -multiInst c* l*
notepad++ -multiInst -r c* l*
notepad++ -multiInst themes\c*
notepad++ -multiInst -r themes\c*
notepad++ -multiInst themes
notepad++ -multiInst themes\*
// Błędne przypadki
notepad++ -multiInst -r
notepad++ -multiInst -r c
notepad++ -multiInst -r theme*
notepad++ -multiInst -r theme?\c*
Pasek społecznościowy