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, 32916 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
Batch zum bearbeiten mehrerer CSV (3)

Frage von Matzus87 zum Thema Batch & Shell ...

Batch & Shell
Batch-Variable nach Stichworten aus TXT Datei durchsuchen (3)

Frage von Markus5579 zum Thema Batch & Shell ...

Batch & Shell
Dateinamen nach Zeichnen abschneiden - Batch-Shell (9)

Frage von cberndt zum Thema Batch & Shell ...

Batch & Shell
CMD Verschlüsslung ( Batch ) (11)

Frage von clragon zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...

Windows Tools
gelöst Aussendienst Datensynchronisierung (12)

Frage von lighningcrow zum Thema Windows Tools ...