你好,我有這個批處理:爲什麼不是不工作密碼這個東西 - 批
: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包含:
Set oScriptPW = CreateObject("ScriptPW.Password")
strPassword = oScriptPW.GetPassword()
Wscript.StdOut.WriteLine strPassword
它無法正常工作。在'請輸入您想要的密碼'會導致錯誤。 這可能是可能的,因爲.txt文件不存在,但應該創建並且一些文本應該在那裏。但通過'名稱'它正在工作。
它提供了以下錯誤信息:「Mask.vbs:編譯錯誤:無效字符」
也許張貼錯誤可能是有用的.... – 2009-06-14 12:06:18
如果你告訴我們什麼錯誤發生時可能會有所幫助。我的意思是,通常有一條消息附在他們身上。將大大有助於解決這個問題。 – Joey 2009-06-14 12:07:59
我看不到錯誤,它會很快。我可以看到它說的東西與文件的路徑... – 2009-06-14 12:08:21