## Parametre príkazového riadka

Spustenie Password Safe bez argumentov spôsobí, že vás aplikácia vyzve na zadanie hlavného hesla poslednej otvorenej databázy alebo hlavného hesla novej databázy, ak predtým na vašom počítači nebola žiadna otvorená (napr. pri prvom použití). Toto je však možné zmeniť spustením Password Safe takto:

- pwsafe databáza
  Týmto sa otvorí zadaný súbor databázy namiesto posledného otvoreného súboru. Ak je zadaný iba názov súboru bez cesty, bude sa vyhľadávať v adresári, v ktorom bola aplikácia spustená. Upozorňujeme, že ak názov súboru a/alebo cesta obsahuje medzery, mal by byť uzavretý v dvojitých úvodzovkách.
- pwsafe -r [databáza]
  Týmto sa otvorí zadaná databáza v režime iba na čítanie. Ak databáza nie je zadaná, aplikácia vyzve používateľa na zadanie databázy, ktorá sa otvorí v režime iba na čítanie.
- pwsafe -e názov súboru
  Týmto sa používateľ vyzve na zadanie prístupovej frázy a súbor sa zašifruje pomocou kľúča odvodeného z prístupovej frázy. Poznámka: Súbor môže byť ľubovoľný súbor. Zašifrovaný súbor bude mať rovnaký názov ako pôvodný súbor s pripojenou koncovkou ".PSF".
- pwsafe -d názov súboru
  Táto funkcia vyzve používateľa na zadanie prístupovej frázy a súbor sa dešifruje pomocou kľúča odvodeného z prístupovej frázy. Poznámka: Toto bude fungovať iba na súboroch, ktoré boli zašifrované spustením funkcie pwsafe s prepínačom "-e" (pozri vyššie).
- pwsafe -c
  Týmto sa aplikácia spustí zatvorená, teda bez databázy a bez úvodného otváracieho dialógového okna (Na prístup k databáze použite menu Súbor).
- pwsafe -s [databáza]
  Týmto sa aplikácia spustí v "tichosti", teda minimalizovaná, bez databázy (pokiaľ nie je zadaná). Po obnovení aplikácie sa používateľovi zobrazí otváracie dialógové okno (táto možnosť je určená na spustenie aplikácie po prihlásení prostredníctvom odkazu v priečinku Po spustení používateľa). Poznámka: Toto správanie implicitne umiestni aplikáciu do systémovej lišty (system tray).
- pwsafe -m
  Toto je rovnaké ako možnosť '-c' s tým rozdielom, že aplikácia sa spustí minimalizovaná.

Okrem toho sú akceptované nasledujúce možnosti, ktoré môžu byť užitočné, ak chcete zdieľať rovnaké nastavenia na viacerých počítačoch, napríklad pri spustení aplikácie z disku na kľúči.

- -u meno_pouzivatela
  Toto spôsobí, že aplikácia bude čítať a zapisovať nastavenia pod zadaným meno_pouzivatela namiesto aktuálneho prihlasovacieho mena.
- -h nazov_pocitaca
  Toto spôsobí, že aplikácia bude čítať a zapisovať nastavenia pod zadaným nazov_pocitaca namiesto aktuálneho názvu počítača.
- -g konfiguračný_súbor
  Toto spôsobí, že na načítanie a ukladanie nastavení sa použije zadaný súbor, namiesto predvoleného súboru pwsafe.cfg. Ak je zadaný iba názov súboru bez cesty, bude sa vyhľadávať v adresári v ktorom bola aplikácia spustená, pokiaľ nie je prepísaná premennou prostredia PWS_PREFSDIR (pozri jej popis v téme Predvoľby). Upozorňujeme, že ak názov súboru a/alebo cesta obsahuje medzery, mal by byť uzavretý v dvojitých úvodzovkách.

Poznámka: Keďže konfiguračný súbor používa XML, meno_pouzivatela a nazov_pocitaca musia spĺňať štandardy XML:

- Prvý znak musí byť alfanumerický. Ak nie, pred používateľským menom sa pridá "u" a pred názvom počítača sa podľa potreby pridá "h".
- Musia obsahovať iba alfanumerické znaky alebo jeden alebo viacero znakov podčiarkovníka, spojovníka, dvojbodky alebo bodky ("_-:."). Ak sú prítomné iné znaky, budú nahradené podčiarkovníkom ("_").

Nakoniec existuje niekoľko špeciálnych príznakov príkazového riadka začínajúcich znakom "--". Sú to:

- --do-tall, --do-wide, --do-auto
  Predvolene Password Safe skontroluje rozmery obrazovky a vyberie vysokú alebo širokú verziu väčších dialógových obrazoviek. Zadaním --do-tall alebo --do-wide sa výber vynúti a funkcia --do-auto resetuje systém tak, aby používal svoju internú logiku. Upozorňujeme, že toto zmení Predvoľby, takže stačí použiť tento príznak raz na danom počítači.
- --novalidate
  Toto zabráni Password Safe v automatickom overovaní databáz pri ich otvorení. Vždy sa však vyžaduje určité overenie, napr. jedinečnosť ID záznamu a kombinácia skupina/názov/používateľské meno.
- --allow-screen-capture
  Ako je popísané v téme Karta Zabezpečenie, Password Safe sa predvolene skryje pred funkciou snímania obrazovky systému Windows (v systéme Windows 10 verzie 2004 a novších). Niektoré programy, ako napríklad tie na pripojenie vzdialenej pracovnej plochy a čítačky obrazovky pre zrakovo postihnutých, sa však spoliehajú na funkciu snímania obrazovky. Ak takéto programy používate pravidelne, môžete funkciu zakázať spustením programu s týmto príznakom príkazového riadka. Aby sa zabránilo útočníkovi, ktorý by tajne pridal tento príznak, Password Safe pri spustení zobrazí krátke upozornenie, ktoré vás informuje o nastavení tejto možnosti. Okrem toho bude indikátor "Ochrana pred snímaním obrazovky" v úvodnom a hlavnom okne zobrazený na červeno.
  Túto funkciu je možné tiež vypnúť počas inštalácie programu, a to buď zrušením začiarknutia políčka ochrany pred snímaním obrazovky v okne Vybrať súčasti (inštalátor NSIS, súbor .exe), alebo zadaním hodnoty SCREENCAPTUREPROTECTION=False ako argumentu príkazu msiexec, napr. `msiexec /i <pwsafe_msi_path> SCREENCAPTUREPROTECTION=False`. Keď je funkcia týmto spôsobom vypnutá, ikona stavu bude sivá s popisom ktorý bude informovať, že funkcia bola vypnutá pri inštalácii. Toto sa implementuje prostredníctvom kľúča databázy Registry (HKLM\Software\Password Safe\Admin\ScreenCaptureProtection), ktorý vyžaduje na zápis oprávnenia správcu, ale je čitateľný pre všetkých používateľov. Konkrétne, nastavenie hodnoty nula pre tento kľúč danú funkciu vypne.
- --testdump
  Toto umožňuje testerom overiť vytvorenie mini-dumpu, keď má Password Safe problém, aby pomohlo vývojárom problém vyriešiť.
- --cetreeview
  Nová funkcia umožňuje vybrať a porovnať dva záznamy buď prostredníctvom ponuky Upraviť, alebo kliknutím pravým tlačidlom myši na ktorúkoľvek z nich. Výber viacerých položiek je natívne podporovaný v zoznamovom zobrazení, ale nie v stromovom zobrazení. Tento príznak umožňuje "Porovnať položky" aj v stromovom zobrazení prostredníctvom dodatočného dialógového okna na výber "iného" záznamu. Podpora výberu viacerých záznamov v stromovom zobrazení je zatiaľ experimentálna. Po zavedení plnej podpory bude tento príznak ignorovaný.