myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[BATCH] Input verstecken bzw als ***** anzeigen?

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 25.09.09, 23:39   #1
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 423
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

obiges prgramm vergleicht nur ein vorgegebenes passwort mit der eingabe und setzt den errorlevel entsprechend.

nach einigem nachforschen (jahrelang unter unix via sh und perl programmiert, da wird man bei win-batches wahnsinnig wenn man es nicht kennt)
bin ich auf folgendes gekommen:

das c-programm schreibt seine eingabe in eine temporäre datei, die das batch vorgibt, ausliest und gleich wieder löscht. evntl. geht das auch eleganter, hab aber nix gefunden.

.bat
Code:
@echo off
set tmpfile=%TEMP%\%DATE%%RANDOM%%RANDOM%.tmp
call \temp\file_passwd "%tmpfile%"
if errorlevel 1 goto passok

echo es gab fehler

goto :eof

:passok

FOR /f "delims=" %%i IN (%tmpfile%) do set PW=%%i
echo passwort=%PW%
del %tmpfile%

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
urga ist offline   Mit Zitat antworten
Ungelesen 28.09.09, 15:08   #2
Answer
Little Boy
 
Registriert seit: May 2009
Ort: BY
Beiträge: 18
Bedankt: 0
Answer ist noch neu hier! | 0 Respekt Punkte
Standard

Zwei farben einstellen ist einfach. gib mal in der CMD help color ein und durchlesen.

Hier mal ein beispiels***** für zwei farben:
Code:
@echo off
title Hier wird die farbe geändert
echo Beim fortsetzen werden zwei farben eingesetzt
pause
cls
color fc
echo zwei farben wurden eingesetzt
pause
cls
:anf
color fc
color cf
goto anf
Answer ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:05 Uhr.


Sitemap

().