![]() |
[BATCH] Input verstecken bzw als ***** anzeigen?
Hey,
Ich wollte wissen ob es möglich ist ein Input als */zahl anzeigen zu lassen? Ich hab schon ein bisschen geggogelt aber dafür hab ich nur komplizierte "verfahren" gefunden, die ich mit meinen kenntnissen noch nicht verstehen kann. Eine weitere möglichkeit währe es den Input in der gleichen Farbe wie der Hintergrund anzeigen zu lassen. Aber ich weiß auch nicht wie ich zwei verschiedene Farben aufeinmal "einstellen" kann. Ich hoffe dass ihr meine Frage so gut genug versteht ;) BadFriend :D |
ich weiß nicht, wie es beim batchen aussieht, aber bei webanwenungen musst du dem feld einen typ zuweisen. es gibt text, textarea, passwort und ein paar andere.
bei password werden die zeichen automatisch als *** angezeigt!!! |
mit reinen .bat-mitteln geht das mit den sternchen leider nicht.
ebenfalls geht es nicht vorder- und hintergrundfarbe auf den den selben wert zu setzen. wenn das passwort feststeht oder in einer datei steht (oder so) könnte evntl. ein kleines C-programm helfen. hab das hier im [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] gefunden: passwd.bat: Code:
@echo off |
was hälst'n du davon:
Code:
@echo off getestet unter xp-32 und win7-64. für interessierte, das c(++)-programm: Code:
#include "stdafx.h" |
Cool. Vielen Dank für eure Antworten ;)
Ich werde es die tage mal durchtesten |
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 [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] |
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 |
@Answer
Ich meine mit 2 Farben nicht Vorder-Hintergrundfarbe sondern dass der Text der angzeigt wird verschiedene Farben hat. z.B.: Code:
echo Blauer test |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:50 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.