Forza il comando "net user" per impostare una password più lunga di 14 caratteri


17

Sto inviando alcuni comandi "net user" per configurare un utente locale sul mio desktop per alcuni scopi di test e richiedo di impostare una password più lunga di 14 caratteri. Nel fare ciò Windows abbaia dietro una proposta per confermare la password lunga, e mi chiedo se qualcuno sappia sopprimere quel prompt e forzare l'impostazione della password lunga. Puoi vedere il messaggio di cui sto parlando inviando il seguente comando ...

net user MyUser MyPasswordIsReallyLong /ADD

Attiva il seguente prompt

La password inserita è più lunga di 14 caratteri. I computer con Windows precedente a Windows 2000 non saranno in grado di utilizzare questo account. Vuoi continuare questa operazione? (S / N) [S]:

Inoltre, uno dei membri più anziani potrebbe aiutare a creare il seguente tag: net-user

Risposte:


25

Apparentemente puoi aggiungere

/Y

e la shell sa interpretare ciò fornendo una risposta predefinita di "sì" al prompt.

net user MyUser MyPasswordIsReallyLong /ADD /Y

1
Grazie, questa è una caratteristica oscura della shell ... o parte di netessa perché non è chiaramente documentata ... Almeno non per me.
jonasfj,

1
/ Y non è completamente documentato nel sistema di aiuto
net.exe

@shufler, so che è esasperante, ho finito per prendere ispirazione dagli esempi di copia / xcopy: /Y Suppresses prompting to confirm you want to overwrite an existing destination file.
jxramos,

1
La buona notizia è / Y è una convenzione comune e che funziona suggerisce che lo sviluppatore / designer di NET.EXE fosse intelligente. :) Questa non sarebbe la prima discrepanza con la documentazione.
shufler,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.