Modificare password di accesso a windows tramite php

di kdikappa il
6 risposte

Volevo cambiare la password di accesso di un utente in Windows con il comando 
shell_exec('net user user002 pwd123456 2>&1');
scritto così funziona

ma se inserisco una variabile non funziona
$usr = 'user002';
shell_exec('net user ' . $usr . ' pwd123456 2>&1');

Qualcuno può aiutarmi?
Grazie

6 Risposte

  • Dopo net user manca uno spazio

    Prima di pwd123456 manca una spazio 

  • Perchè dici che non c'è lo spazio?

    prima e dopo gli apici c'è uno spazio

    ho provato anche così

    $usr = 'net user user002 pwd123456 2>&1';
    shell_exec($usr);

    e non funziona

    il problema sembra essere l'utilizzo di una variabile al posto del testo puro nella shell_exec

  • Lo spazio mi sembra che c'è 

  • Hai provato a scrivere così?

    shell_exec("net user $usr pwd123456 2>&1");

  • Ok funziona

    Grazie mille

  • Di nulla, un saluto e buon weekend 

Devi accedere o registrarti per scrivere nel forum
6 risposte