Argumenty wiersza poleceń#
-openSession#
Po uruchomieniu programu Notepad++, i ewentualny załadowaniu domyślnego pliku sesji (zależnie od ustawień), nastąpi załadowanie pliku sesji wskazanego przez argument filePath
. Można przekazać tylko jeden taki plik, i aby został on zinterpretowany jak plik sesji, to jego zawartość musi być zgodna z XML-ową składnią wyrażającą sesje w NPP.
Opis działania#
Prawidłowe użycie argumentu najlepiej objaśnić na zapisie składniowym:
notepad++ -openSession 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 - ścieżka względna lub bezwzględna do pliku sesji, który zostanie załadowany po uruchomieniu programu Notepad++. Znaki wieloznaczności
*
i?
dla tego argumentu nie są obsługiwane.
Argument -openSession
działa na podobnej zasadzie, jak ma to miejsce przy ręcznym wywołaniu polecenia Załaduj sesję...
dostępnym u góry na Pasku menu w kategorii Plik
(szczegóły).
Prosty przykład:
notepad++ -openSession session.xml
notepad++ -multiInst -openSession session.xml
notepad++ -multiInst -openSession session1
notepad++ -multiInst -openSession session2
// Błędne przypadki
notepad++ -multiInst -openSession
notepad++ -multiInst -openSession session*
notepad++ -multiInst -openSession change.log
notepad++ -multiInst -openSession session.xml change.log
notepad++ -multiInst -openSession session1 session2
Pasek społecznościowy