2013-05-31 3 views

Répondre

1

Sans savoir trop sur votre configuration est ici un coup de couteau à un « pointeur » à la façon d'interagir.

Vous pouvez essayer d'utiliser Nodes Child Process, puis générer un processus dans la ligne de commande et interagir avec le magasin de clés/certificats comme vous le feriez via la ligne de commande. Microsofts certificate manager tool peut-être?

exemple rugueux:

var exec = require('child_process').exec, 
child; 

child = exec('certmgr /add /all /c myFile.ext newFile.ext', 

function (error, stdout, stderr) { 
    console.log('stdout: ' + stdout); 
    console.log('stderr: ' + stderr); 
    if (error !== null) { 
    console.log('exec error: ' + error); 
    } 
}); 
+0

Excellent, ce serait un pari assez sûr. Cependant, je me demandais s'il y avait un moyen de le faire sans avoir à appeler la ligne de commande. – user1513388

+0

Une recherche rapide de 'npmjs.org' ne semble pas prometteuse pour un module. Il n'y a rien dans le programme de base qui fait cela. – Joe

+0

Avez-vous jeté un coup d'œil à [le registre NPM] (https://npmjs.org/search?q=certificate) pour savoir si des paquets pourraient vous aider? – steve

Questions connexes