Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batch zum vergleich Benutzername und Passwort

Frage Entwicklung Batch & Shell

Mitglied: Luciver1981

Luciver1981 (Level 1) - Jetzt verbinden

02.11.2012, aktualisiert 17:03 Uhr, 2062 Aufrufe, 2 Kommentare

Hallo Mitglieder

Ich habe auf der Seite von Openvpn Wiki folgendes Skript gefunden

01.
@echo off  
02.
set n_user=%username% %password%; 
03.
find /n "%n_user%" X:\Programme\OpenVPN\list.txt >result.txt  
04.
for /f "skip=1" %%a in (result.txt) do set n=%%a 
05.
if "%n%"=="----------" exit 1 
06.
exit 0
Bei meinen versuchen ergab es das egal was ich eingegeben habe, den Exitcode 0 raus kam. Dies soll aber nur bei richtigen Eingaben passieren.
Mitglied: pieh-ejdsch
02.11.2012 um 23:14 Uhr
moin,

mit find ein Zugangspasswort zu vergleichen ist eine schlechte Wahl wenn zB. das Passwort xc;23er lautet, reicht schon das Passwort xc. Da müsste schon eine Gegenprobe her.

Ein Direktvergelich ist da etwas genauer.
01.
:@echo off 
02.
setlocal disabledelayedexpansion 
03.
set /p User="Benutzernamen eingeben: " 
04.
set /p Pass="Passwort eingeben     : " 
05.
chcp 1252>nul 
06.
call :check 
07.
set /a B=%errorlevel% 
08.
chcp 850>nul 
09.
echo %B% 
10.
 
11.
exit /b %B% 
12.
:check 
13.
setlocal enabledelayedexpansion 
14.
for /f "delims=" %%P in ("!user! !Pass!") do (endlocal 
15.
  for /f "usebackq delims=" %%L in ("Datei") do if %%P equ %%L echo Erfolgreich. &exit /b 0 
16.
17.
>&2 echo Fehlerhafte Eingabe! 
18.
exit /b 1
Gruß Phil
Bitte warten ..
Mitglied: Luciver1981
05.11.2012 um 09:31 Uhr
Hallo Phil,

ich bräuchte das aber in verbindung mit einen passwortfile. Desweiteren gibt openvpn den Benutzer und das Passwort als variable weiter. Also fällt weg.

set /p User="Benutzernamen eingeben: "

set /p Pass="Passwort eingeben : "

Gruß André
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
gelöst Benutzername oder Passwort falsch (3)

Frage von Havanna63 zum Thema Windows Netzwerk ...

Batch & Shell
gelöst Batch zum Vergleichen der Firefox-Version (2)

Frage von patrick93 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Abfrage Vergleiche mit Variable goto (4)

Frage von Zunaras zum Thema Batch & Shell ...

Windows 10
Citrix Receiver - Benutzernamen speichern (2)

Frage von hendrik.vondankbahr zum Thema Windows 10 ...

Neue Wissensbeiträge
Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(1)

Information von LordGurke zum Thema Humor (lol) ...

Sicherheits-Tools

Trendmicro OSCE und das Fall Creators Update Win10 RS3

(3)

Information von Henere zum Thema Sicherheits-Tools ...

Microsoft Office

Text in Zahlen umwandeln

Tipp von logische zum Thema Microsoft Office ...

Erkennung und -Abwehr

Infineon TPMs unsicher! Bitlocker ggf. angreifbar

(4)

Information von Lochkartenstanzer zum Thema Erkennung und -Abwehr ...

Heiß diskutierte Inhalte
Microsoft Office
ICH BIN AM ENDE MEINES IT-WISSENS ANGELANGT!!!! (38)

Frage von 134537 zum Thema Microsoft Office ...

Windows Server
Gruppenrichtlinie greift nicht zu! (24)

Frage von Syosse zum Thema Windows Server ...

Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...