Top-Themen

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 IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Befehl in mehrere Variablen umwandeln - Batch

Mitglied: BatchCoder

BatchCoder (Level 1) - Jetzt verbinden

03.08.2020, aktualisiert 21:01 Uhr, 217 Aufrufe, 3 Kommentare

Liebes Batch-Team,

ich bräuchte ein kleines Skript, was mir ermöglicht die Ausgabe eines benutzerdefinierten Befehls in Variablen umzuwandeln.
Dabei soll der Befehl net user ausgeführt werden und jeder Benutzer eine eigene Variable bekommen. Wenn man den
Befehl ausführt, sieht die Ausgabe übrigens ungefähr so aus:

Alle persönlichen Namen und Daten hab ich jetzt mal vorsichtshalber zensiert. Jedenfalls solll der Code den Text folgendermaßen aufteilen:
Es werden nur die Infos der Benutzer herausgefiltert. Zuerst wird die Zeile, bzw. werden die Informationen des 1. Benutzers der Variable
%user_info% zugeordnet, beim zweiten Aufruf des Befehls werden der gleichen Variable die Infos des 2. Benutzers zugeordnet, usw.
Eine Zweite Variable %user_counter% gibt gleichzeitig die Anzahl der Benutzer an, sodass die Schleife beendet werden kann.

Hier ein Beispiel:

Das Ergebnis soll dann das hier sein:

Die Stelle mit dem gesuchten Code ist natürlich nur ein Platzhalter für den Code den ich hier brauche, aber dabei Hilfe benötige.
Ich hoffe jemand hat da ne Idee =)


Vielen Dank im Voraus
LG BatchCoder
Mitglied: 145033
LÖSUNG 04.08.2020, aktualisiert um 11:32 Uhr
Wieso so umständlich ?
In einer For-Schleife hast du den jeweiligen Wert in der Laufvariablen, und mit dem kannst du arbeiten.

Vielleicht wäre es mal sinnvoll das hier durchzulesen
Tutorial zur FOR-Schleife

Oder noch besser gleich auf Powershell wechseln, das arbeitet wenigstens objektorientiert!
Bitte warten ..
Mitglied: BatchCoder
04.08.2020 um 11:41 Uhr
Ah danke, kann man auch nur die Namen der Benutzer ausgeben lassen?
Also die Namen, mit denen man später in Batch noch weiter arbeiten kann um zum Beispiel Passwörter zu ändern, ...

Ach und könntest du dir mal die Nachricht anschauen, die ich dir privat gesendet habe?
Das ist ein ähnliches Thema, da bräuchte ich es aber wirklich als Schleife.


Vielleicht wäre es mal sinnvoll das hier durchzulesen
Tutorial zur FOR-Schleife

Ok den Link werde ich mir mal ansehen, danke! =)
Bitte warten ..
Mitglied: 145033
04.08.2020, aktualisiert um 12:00 Uhr
Zitat von BatchCoder:

Ah danke, kann man auch nur die Namen der Benutzer ausgeben lassen?
Macht es doch oben schon . "Name" ist der Login Name, "Fullname" der Anzeigename (DisplayName).

Einfach mal
eintippen und du siehst was du alles vom User bekommen kannst .
Ach und könntest du dir mal die Nachricht anschauen, die ich dir privat gesendet habe?
Das ist ein ähnliches Thema, da bräuchte ich es aber wirklich als Schleife.
Ok den Link werde ich mir mal ansehen, danke! =)
Dann klärt sich auch deine PN Frage gleich mit, deswegen => deine Hausaufgabe fürs Wochenende .
PNs beantworte ich grundsätzlich nicht kostenlos.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
PS-Skript in Batch umwandeln
gelöst Frage von robdoxBatch & Shell16 Kommentare

Hallo zusammen, ich stehe wieder vor einem Problem, welches mir enorme Zeit raubt. Durch ein externes Softwareprogramm, muss ein ...

Batch & Shell

Powershell Befehl in Batch ausführen

gelöst Frage von newit1Batch & Shell4 Kommentare

Hallo! Kann ich einen Powershell Befehl in eine Batch schreiben, damit diese bei Doppelklick den Befehl ausführt? Wie würde ...

Batch & Shell

Batch Variabler net use Befehl und Leerzeichen echo Befehl entfernen

Frage von MiMa89Batch & Shell6 Kommentare

Hallo Zusammen, ich habe zwei Szenarien die ich versuche abzufragen: 1. Verbinde ich mich per net use - Befehl ...

Batch & Shell

BATCH Zieldatei nach Shell-Befehl leer?

gelöst Frage von freshman2017Batch & Shell7 Kommentare

Hallo, vorhandene .CSV sind wie folgt aus: Mit nachfolgendem Powershell-Befehl würde ich diese zunächst soriteren: Wenn ich allerdings nun ...

Neue Wissensbeiträge
Microsoft
Manage USB Devices on Windows Hosts
Ticker von Dani vor 1 StundeMicrosoft1 Kommentar

Raven is a Miniature Schnauzer that doesn’t like small critters in the yard unless they can fly. This gives ...

Microsoft
SMB Compression: Deflate your IO
Ticker von Dani vor 3 TagenMicrosoft

Hi folks, Ned Pyle guest-posting today about SMB Compression, a long-awaited option coming to Windows, Windows Server, and Azure. ...

Virtualisierung

Citrix end of availability (EOA) of perpetual licenses for the on-prem Workspace products

Ticker von Dani vor 3 TagenVirtualisierung1 Kommentar

Moin, der nächste Marktführer steigt von Kaufen auf Mietzwang um :-( What did Citrix announce on July 1, 2020? ...

Festplatten, SSD, Raid
Stop Error 0x0000007B (INACCESSIBLE BOOT DEVICE)
Anleitung von evinben vor 3 TagenFestplatten, SSD, Raid

Systemstand Windows 7, 64-Bit, einschließlich allen Updates bis 10.09.2020 DELL Latitude E6330 PCI-Bus IRQ-Kanal 19: Standard AHCI 1.0 Serieller-ATA-Controller IRQ-Kanal ...

Heiß diskutierte Inhalte
Backup
Gesicherter Backupserver gesucht
solved Question by lcer00Backup17 Comments

Hallo zusammen, ich habe mir am Wochenende den interessanten Vortrag aus folgendem Beitrag angesehen: DerWoWusste Danke für den Link ...

Windows Server
Win Server2016 Datacenter Installation Frage
Question by UschadeWindows Server15 Comments

Hallo vereehrte Kolleginnen und Kollegen, Ich versuche einen Win Server2016 Datacenter zu installieren. Das Blech ist ein Fujitsu Primergy ...

Routers & Routing
VPN Performance verbessern
Question by JseidiRouters & Routing15 Comments

Hallo zusammen, Ich benötige einmal ein paar Tips von euch. Die Ausgangssitustion ist wie folgt: Standort 1: VDSL100 mit ...

Windows Server
Hochstufen zum DC aufgrund Replikationsproblemen nicht möglich
Question by FlinxitWindows Server9 Comments

Hallo, Wir haben ein Netzwerk übernommen, in welchem ein DC momentan aktiv ist, ein weiterer im AD angegebener DC ...

Administrator Magazin
09 | 2020 Ein Internetauftritt ist für Firmen heute eine Selbstverständlichkeit, doch gilt es beim Betrieb der entsprechenden Server einiges zu beachten. Im September beleuchtet das IT-Administrator Magazin deshalb das Schwerpunktthema "Webdienste und -server". Darin lesen Sie unter anderem, wie Sie Webapplikationen sinnvoll überwachen und welche Open-Source-Managementtools ...
Best VPN