Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Einfache Batchdatei mit Benutzer-Interaktion

Frage Entwicklung Batch & Shell

Mitglied: Michi262

Michi262 (Level 1) - Jetzt verbinden

15.05.2007, aktualisiert 22:23 Uhr, 5712 Aufrufe, 2 Kommentare

[ursprünglicher Titel: Zugangskontrolle]

so mit deisen Zeilen könnt ihr eine einfache Passwort abfrage mit Benutzernamen programmieren:

(Ihr könnt das noch beliebig mit goto erweitern)

01.
@echo off 
02.
set name= 
03.
set /p name=Dein Zugangsname? 
04.
if "%name%"=="Benutzername1" goto b 
05.
if not "%name%"=="Benutzername1" goto e 
06.
 
07.
:a 
08.
 
09.
if "%name%"=="Benutzername1" goto c 
10.
if not "%name%"=="Benutzername1" goto e 
11.
 
12.
:b 
13.
 
14.
set passwort= 
15.
set /p passwort=Dein Zugangspasswort? 
16.
if "%passwort%"=="Passwort1" goto d 
17.
if not "%passwort%"=="Passwort1" goto e 
18.
 
19.
:c 
20.
 
21.
set passwort= 
22.
set /p passwort=Dein Zugangspasswort? 
23.
if "%passwort%"=="Passwort2" goto d 
24.
if not "%passwort%"=="Passwort2" goto e 
25.
 
26.
:d 
27.
 
28.
echo ok viel Spaß (oder andere Meldung, kannst aber auch weglassen) 
29.
goto ende 
30.
 
31.
:e 
32.
echo tja falsches Passwort                 
33.
shutdown -s -t 300 -c "tut mir leid"                 (achtung mit deisem Befaehl fährt sich der Computer nach 300 s automatsich runter) 
34.
goto ende 
35.
 
36.
:ende 
37.
exit


[Edit Biber]
Auf < code > formatiert und von "Tutorial" geändert auf "Beitrag".
Titel geändert von "Zugangskontrolle" auf "Einfache Batchdatei mit Benutzer-Interaktion".
[/Edit]
Mitglied: Dani
15.05.2007 um 22:18 Uhr
G' Abend,
also ich sehe den MiniBatch eher als Sicherheitsrisiko. Denn das PW steht als Klartext in der Batchdatei. Auch wenn du eine EXE daraus kompilieren kann man auch ganz einfach wieder den Quellcode herausbekommen.
Und wie wir diese Zugangskontrolle implementiert?? Ich muss ja dann als Windows-Benutzer schon angemeldet sein. Somit hat er ja schon Rechte und Zugriffe.
Ich sehe keinen Sinn darin...


Gruß
Dani
Bitte warten ..
Mitglied: Michi262
15.05.2007 um 22:23 Uhr
das ist ja auch zum bespiel für rechner von ahnungslosen als schock: hä passwort??? oder etc
man kann es ja auch gabz einfach mit einem klick auf das kreuz rechts oben beenden

es gibt aber auch quelltextverschlüssler für bat datein z.b. Folder Access
Bitte warten ..
Ähnliche Inhalte
Drucker und Scanner
gelöst Den öffentlichen Benutzer eines Druckers auf der Weboberfläche sperren (2)

Frage von SnvRCalle zum Thema Drucker und Scanner ...

Batch & Shell
gelöst Ausgelagerte Variablen in Batchdatei (6)

Frage von mp-home zum Thema Batch & Shell ...

Batch & Shell
Batchdatei auf einem Server ausführen mit psexec.exe (18)

Frage von imebro zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...