Bonjour j'ai ceci dans un lot:Pourquoi est-ce pas chose mot de passe ne fonctionne pas - Lot
:passw022
title batch :: Password
if exist util2.txt del util2.txt
cls
echo Please enter your name:
echo.
Set name=
set /p name=Name:
echo %name%>> util.txt
echo.
echo Please enter a password you like to have:
echo.
Set passw=
<nul: set /p passw=Password:
for /f "delims=" %%i in ('cscript /nologo mask.vbs') do set passwd=%%i
echo %passw%>> base.txt
goto login
Mask.vbs contient:
Set oScriptPW = CreateObject("ScriptPW.Password")
strPassword = oScriptPW.GetPassword()
Wscript.StdOut.WriteLine strPassword
il ne fonctionne pas. À 'Veuillez entrer un mot de passe que vous aimez avoir' il continue à donner une erreur. Il est peut-être possible parce que le fichier .txt n'est pas là, mais devrait être créé et du texte devrait être là. Mais par "nom" cela fonctionne.
Il donne le message d'erreur suivant: 'Mask.vbs: Compile erreur: caractère non valide'
peut-être afficher l'erreur pourrait être utile .... –
Il pourrait être utile si vous nous avez dit quelle erreur se produit. Je veux dire, il y a généralement un message qui leur est attaché. Cela aiderait grandement à résoudre ce problème. – Joey
je ne peux pas voir l'erreur ,, ça va vite. Ce que je peux voir indique quelque chose avec le chemin d'un fichier ... –