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 Programmierung

Frage Entwicklung Batch & Shell

Mitglied: reyeg

reyeg (Level 1) - Jetzt verbinden

15.08.2003, aktualisiert 18.10.2012, 32948 Aufrufe, 3 Kommentare

Probs mit Joker

Hi Leute,
ich hab folgendes Prob:

@echo off

echo %COMPUTERNAME%

if %COMPUTERNAME%==DBFPSS* goto _ENDE

:_TUWAS
dbfpssvr14Inventarisierung$AUDIT32.exe


:_ENDE
exit
pause

Ich will mit dem Script erreichen, dass die Datei Audit32.exe auf allen Clients ausgeführt wird, außer denen die als Computernamen DBFPSSXXXXX haben.... leider greifen die Joker net, ich weiß net mehr weiter..... is nen dreizeiler und für nen Komandozeilenfetischist bestimmt kein Problem!

Cu Reyeg
Mitglied: Lord-Helmi
18.08.2003 um 14:00 Uhr
Hallo,

du könntest es evtl. mit mit folgendem Script versuchen

for /F "delims=C" %%i in ('echo %computername%') DO set q=%%i

if %q%==AB -->Befehl eintragen<--

Es wird im Computernamen nach dem gesucht, was hinter "delims= " steht. Oben also nach C. Der Rest davor wird dann in der Variablen q zurückgegeben. Wenn du also einen Rechner mit Namen ABC hast, wird AB in die Variable q geschrieben.

Was besseres ist mir auch nicht eingefallen.

Gruß

Michael
Bitte warten ..
Mitglied: Lord-Helmi
20.08.2003 um 14:00 Uhr
Noch ein kleiner Nachtrag:

Falls das noch nicht funktionieren sollte, dann gibt es noch eine Erweiterung für den Befehlssatz mit Namen Kix.

http://www.kixtart.org/

Gruß

Michael
Bitte warten ..
Mitglied: Biber
15.08.2007, aktualisiert 18.10.2012
Moin Geyer,

manchmal bin ich immer wieder beeindruckt von unserer intelligenten Forumssuchfunktion.
Auf deses kleine kleine Schätzchen von Beitrag bin ich nur gestossen, weil es unterhalb von Lelykalms Beitrag Kleiner Joke bei "Ähnliche Beiträge" aufgelistet war..
Keine Ahnung, wie die anderen knapp 20000 Hits hier zustande kamen.

Okay, auch wenn es ein bisschen spät ist, noch eine Alternativlösung:
01.
... 
02.
IF /i [%computername:~0,6%]==[DBFPSS] goto _ENDE 
03.
....
...würde Dein Wildcard-Problem umgehen.
Da ich davon ausgehe, dass sich das Problem aber inzwischen ohnehin schon erledigt hat (wahrscheinlich existieren heute weder die AUDIT32.exe noch die DBFPSS*-Clients), schließe ich den Beitrag, setze es auf "erledigt" und verschiebe es von "Windows" nach "Batch & Shell".

P.S. Du hast noch einen unbeantworteten Beitrag offen seit 4 Jahren. Wie ist denn da der Status?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Basic
Programmierung von Windows Programmen (13)

Frage von Ghost108 zum Thema Basic ...

HTML
HTML Programmierung (5)

Frage von Alex29 zum Thema HTML ...

C und C++
gelöst Programmierung eines Teamspeak3 Plugin (2)

Frage von 0xC0FFE zum Thema C und C ...

VB for Applications
Visual Basics Programmierung (8)

Frage von specialuser zum Thema VB for Applications ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
CNC Maschinen verlieren Netzwerkverbindung (kurioser Fehler) (22)

Frage von NoHopeNoFear zum Thema LAN, WAN, Wireless ...

Webentwicklung
Aktuellen Mitarbeiter auf Homepage anzeigen (13)

Frage von alemanne21 zum Thema Webentwicklung ...

Windows Server
gelöst Parameter Übergabe Terminal Server (9)

Frage von ThomasKern zum Thema Windows Server ...

Batch & Shell
Anfängerfragen - Powershell - Mailboxvertretung im Pulk einrichten (8)

Frage von Yoshimitsu zum Thema Batch & Shell ...