comando di sicurezza, creazione della voce portachiavi, non funzionante in Mojave

0

Ho utilizzato un oggetto Applescript con la seguente riga per creare nome utente / password nel portachiavi negli ultimi 3 anni:

security add-internet-password -a lawprint\Lawschool -l '2nd-flr-Library-rm228' -s lawprint.xxx.edu -r 'smb ' -w passphrase

Ho avuto il primo utente con Mojave OS per eseguire lo script, non ho ricevuto errori, ma non ho stampato nulla. Cancellata la voce del portachiavi, inviato il lavoro di stampa, creato manualmente la voce del portachiavi, funzionava bene. Quindi penso che il comando di sicurezza sia l'unico problema. Spero che qualcuno possa aiutarti,

- modifica - Ecco il codice completo:

try

    set cmd to "security add-internet-password"
    set cmd to cmd & " -a lawprint\\Lawschool"
    set cmd to cmd & " -l 2nd-flr-Library-rm228"
    set cmd to cmd & " -s lawprint.xxx.edu"
    set cmd to cmd & " -r 'smb '"
    set cmd to cmd & " -w xxxx "
    set cmd to cmd & " -A  "
    do shell script cmd
on error
display dialog "error in setting keychain"
end try
    
posta Len 02.08.2018 - 14:57
fonte

0 risposte

Leggi altre domande sui tag