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 filePathgdzie 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