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

batch prüfe obuser existiert

Frage Entwicklung Batch & Shell

Mitglied: 76976

76976 (Level 1)

03.08.2009, aktualisiert 09:28 Uhr, 5433 Aufrufe, 4 Kommentare

hallo alle zusammen,

ich habe eine kurze frage.
weiß jemand wie ich mit batch die existens eines users überprüfen kann?
MfG pepper-jk
Mitglied: Der-Phil
03.08.2009 um 10:07 Uhr
Hallo,

wenn Du uns eine Chance dazu gibst, kann Dir vielleicht jemand helfen....

Welches OS?
Domäne, ja oder nein?
Zentral gespeicherte Profile?

Phil
Bitte warten ..
Mitglied: 76976
03.08.2009 um 10:12 Uhr
Win XP un später auch Win server 03

ja alles local
Bitte warten ..
Mitglied: bastla
03.08.2009 um 10:23 Uhr
Hallo Pepper-jk!

Dann etwa so:
01.
@echo off & setlocal 
02.
set /p User=Username? 
03.
 
04.
set Vorhanden= 
05.
for /f "skip=4 tokens=1-3" %%i in ('net user^|findstr /v "ausgeführt"') do ( 
06.
    if /i "%%i"=="%User%" set Vorhanden=True 
07.
    if /i "%%j"=="%User%" set Vorhanden=True 
08.
    if /i "%%k"=="%User%" set Vorhanden=True 
09.
10.
if defined Vorhanden echo User "%User%" gefunden.
Grüße
bastla

[Edit] Schalter "/i" zum Ignorieren der Groß-/Kleinschreibung des Usernamens ergänzt. [/Edit]
Bitte warten ..
Mitglied: 76976
03.08.2009 um 11:37 Uhr
danke funkt

MfG pepper-jk
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
Batch kehrt zur Sprungmarke zurück, obwohl es pingen soll? (2)

Frage von Brotkasten zum Thema Batch & Shell ...

Batch & Shell
Maximale Größe zu verarbeitender txt-Dateien mit Batch (5)

Frage von Muck1303 zum Thema Batch & Shell ...

Batch & Shell
Wo ist der Fehler in diesem Batch Skript? (11)

Frage von gabrixl zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...