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 IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Variable: "dir /b *esu" setzen mit "set"

Mitglied: D.T.Soko

D.T.Soko (Level 1) - Jetzt verbinden

10.11.2006, aktualisiert 13.11.2006, 5268 Aufrufe, 5 Kommentare

Hallo zusammen,

ich hab mal wieder ein Problem an dem ich irgendwie nich vorbeikommen:

Ich versuche eine *.ESU Datei zu verändern.
Dazu benutze ich das Programm XVI32.
Der teil geht schon, aber da sich der Dateiname ständig ändert brauch ich nen variablen Dateienamen den ich per Batch aufrufen kann.

Ich habs in alle Richtungen probiert aber irgendwie kommt dabei nur ein Fehler heraus oder "0".

Soweit zum Problem und jetzt meine Versuche:

set /a test=dir /b *esu

??? (es waren noch viel mehr aber damit will ich euch nicht langweilen)

Ich weis nicht weiter!!! Habe auch schon die Workshops durchsucht sowie Gegoogelt was das zeug hergibt aber trotzdem nix...

mfg
d.t.soko
Mitglied: Biber
10.11.2006 um 15:03 Uhr
Moin D.T.,

poste bitte mal die relevanten Zeilen Deines Batches...
So ist für mich nicht ersichtlich, was genau Du in eine Variable packen willst und wo Du die verwendest.

Danke
Biber
Bitte warten ..
Mitglied: D.T.Soko
10.11.2006 um 15:29 Uhr
Also:

ich hab ne Datei die Irgendwie so heist BWM90AZ1.ESU. Wobei das ESU immer gleich bleibt.

Es könnte theoretisch auch sein, dass mehrere Dateien im Verzeichniss sind, aber dazu werd ich mir noch was einfallen lassen.

der endgültige Befehl lautet:

xvi32 BWM90AZ1.ESU /S=Datei-convert.xcr

Jetzt hab ich rein Testhalber mal ne Variable angelegt mit:

set file=BWM90AZ1.ESU

Folglich:
xvi32 %file% /S=Datei-convert.xcr

funktioniert einwandfrei. Aber halt noch nicht automatisiert.
Dann dachte ich mir: Ok brauchst halt ne Variable die kriegste über dir /b *.esu:

Ergebniss:
BWM90AZ1.ESU

Jetzt weis ich aber nicht (ehrlich ich hab alles versucht) wie ich das Ergebniss in die Variable %file% reinkriege.

Klingt zwar für nen pro ziemlich einfach aber ich komm nicht dahinter.
Muss ich jetzt zuerst ne Variable anlegen und die dann ändern oder geht das mit "set /a"?

Danke für die Antwort
mfg
d.t.soko
Bitte warten ..
Mitglied: Biber
10.11.2006 um 15:53 Uhr
Ah ja, D.T.,

dann versteh ich es (glaub ich)

Also: bei einer Datei im Verzeichnis:

01.
For /f %%i in ('dir /b x:\verzeichnis\*.esu') do set "file=%%i" 
02.
xvi32 %file% /S=Datei-convert.xcr
Bei mehreren Dateien im Verzeichnis, die alle verarbeitet werden sollen:

01.
For /f %%i in ('dir /b x:\verzeichnis\*.esu') do call :convFile %%i 
02.
goto :eof 
03.
 
04.
:ConvFile 
05.
xvi32 %1 /S=Datei-convert.xcr
HTH Biber
Bitte warten ..
Mitglied: D.T.Soko
10.11.2006 um 16:32 Uhr
Also erstmal danke für die schnelle Antwort....

ich werds mal ausprobieren aber erst am Montag.

wünsch dir ein schönes we und meld mich wieder am Montag.

thx
d.t.soko
Bitte warten ..
Mitglied: D.T.Soko
13.11.2006 um 13:10 Uhr
servus nochmal,

also habs ausprobiert, den kompletten script einfach mal reigeschrieben, und wie erwartet hats funktioniert.....

thx thx thx

d.t.soko
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Variablen und Set
gelöst Frage von CerauxBatch & Shell2 Kommentare

Hallo, ich weiß nicht wie man mehrere Wörter in eine Variable machen? Also so: if %var1%%var2% echo Hallo %var1%=Dies ...

Batch & Shell

Variable setzen können während timeout

Frage von DontFlameMeITryMyBestBatch & Shell3 Kommentare

Guten Tag miteinander. Ich habe nun heute mein so ziemlich erstes Programm mit Batch geschrieben. Es soll für mich ...

Batch & Shell

Nummer suchen und als Variable setzen

gelöst Frage von Nick.BBatch & Shell7 Kommentare

Ich stehe vor einem Problem und hoffe es kann mir jemand helfen. Ich habe eine Textdatei in der eine ...

Batch & Shell

Teil eines Strings als Variable setzen

gelöst Frage von tHe-jAyBatch & Shell2 Kommentare

Hallo, für ein kleines Batch-Script benötige ich einen Servicenamen als Variable. Den Servicenamen frage ich über folgenden Befehl ab: ...

Neue Wissensbeiträge
Server-Hardware

Lösung für Ersatz eines defekter Raid-Controllers

Anleitung von wellknown vor 3 StundenServer-Hardware1 Kommentar

Hallo, da ich nichts gefunden habe und selbst eine Lösung brauchte, hier eine kleine Anleitung für alle die vor ...

Windows 10

Kumuative Updates für .NET Framework kommen für Windows 10 V1809

Information von kgborn vor 8 StundenWindows 10

Microsoft hat das Ganze im Beitrag Announcing Cumulative Updates for .NET Framework for Windows 10 October 2018 Update vorgestellt. ...

Sicherheit
Neue IT-Administrator Ausgabe - Endpoint Security
Information von Frank vor 8 StundenSicherheit

Die Endgeräte in Unternehmen stellen das wohl größte Einfallstor für Angreifer dar. Ein geöffneter, infizierter E-Mail-Anhang oder der Besuch ...

Windows Tools

Windows 10 BitLocker Laufwerkverschlüsselung ohne TPM-Chip

Anleitung von Frank vor 9 StundenWindows Tools4 Kommentare

Diese Anleitung zeigt, wie man die Windows BitLocker Laufwerkverschlüsselung ohne TPM-Chip Schritt für Schritt aktiviert. Zwar haben viele Laptops ...

Heiß diskutierte Inhalte
Hyper-V
Windows Serer 2016 Standard virtualisieren
gelöst Frage von fritte87Hyper-V33 Kommentare

Hallo zusammen, ich muss für eine kleine Firma ein entsprechendes neues kleines Konzept bauen. Ich habe einen Server Standard ...

Windows Server
Kann DNS-Einträge nicht finden
gelöst Frage von BPeterWindows Server19 Kommentare

Hallo, wenn ich folgenden Befehl absetze, bekomme ich eine Liste zurück mit allen Einträgen der DNS-Zone. Wenn ich aber ...

Grafikkarten & Monitore
Einfachste Lösung Darstellung einer Website auf einem Monitor oder Fernseher
gelöst Frage von winIT3264Grafikkarten & Monitore12 Kommentare

Hallo zusammen, wir wollen eine einzelne Webseite dauerhaft auf einem Monitor / Fernseher darstellen. Ähnlich wie die Apotheken ihre ...

Firewall
Externer Zugriff auf Webserver
Frage von KingLouieFirewall12 Kommentare

Hallo zusammen, ich habe folgendes Problem: Ein Kollege muss gelegentlich auf einen Webserver zugreiffen, sowohl von intern als auch ...