Batch Schleife in Schleife, was mache ich falsch?

Moin,

ich versuche über einen bekannten Dateinamen von zwei Dateien den jeweiligen Überordner mit Pfad als Variable zu speichern.

Dazu fiel mir nur ein die gesuchte Datei temporär umzubenennen, einen Ordner mit dem Namen zu erstellen und in diesen mit CD zu wechseln.
Dann kann ich mit cd.. eine Ordnerebene zurückspringen und habe den gesuchten Pfad.

Nun muss ich noch den Pfad als Variable speichern.
%cd% gibt leider nicht den aktuellen Pfad sondern den Pfad vor begin der ersten Schleife aus.

Meine Alternatividee war:

for /f %%i in ('cd') do Set drv="%%i"

jedoch bleibt die Variable "drv" leer...

Hat jemand eine Idee?

 @echo off


REM 			suche nach Treiber .inf Dateien mit "oem" im Namen um den richtigen Pfad zu finden.
REM			dabei steht %%a für den Pfad zur .inf Datei.
for /f "delims=" %%a in ('dir "*oem*" /a-d /b /s ^| findstr.exe /l /i /c:.inf') do (




REM 			Trick um die richtigen Ordner als Pfad zu speichern:
REM 			zunächst umbenennen der .inf Datei in temp.tmp (später zurück benannt.)
ren "%%a" temp.tmp

REM 			Erstellen eines Ordners mit dem Namen der .Inf Datei.
mkdir "%%a"

REM 			welchseln in diesen Ordner und einen Schritt zurück gehen in den Überordner mit cd..
cd "%%a"
cd ..

REM			den Pfad des überordners als Variable "drv" speichern.
for /f %%i in ('cd') do Set drv="%%i"
echo variable cd ist %cd%
echo variable drv ist %drv%
REM						Hier ist der Fehler, dies klappt nicht.
pause
cls

REM			löschen des Ordners mit dem Namen der .inf Datei.
rd "%%a"
REM			umbenennen rückgängig machen.
ren temp.tmp "%%a"
Oh Gott, Oh Gott was machst du da. Mach das ganz anders! 100%
Der Weg zur Lösung ist gut. 0%
Mir fällt ein Besserer ein. Dieser wäre: 0%
Computer, Windows, Technik, IT, programmieren, Batch, cmd, EDV, Informatik, Script, Technologie, Spiele und Gaming
Ich hab ein paar Fragen zu Tpm Sicherheit?

Ich habe Tpm nie benutzt, seit Windows 11 hab ich mich dazu durchgelesen.

Erstens ist Tpm nur für Windows?

Zweitens ist es sicher?

Denn ich hatte bis jetzt nie Probleme ich verwende auch kein Bit locker sondern Veracrypt...

Ich habe gelesen das Tpm Gehackt werden kann, und entschlüsselt, dann ausgelesen werden kann.

Drittens hat Microsoft, nicht selber dann ein Backdoor, zu dieser Tpm Verschlüsselung um alles auszulesen?

Viertens ich habe es jetzt mal zu Testzwecken aktiviert, jedoch war Windows schon Installiert. Was ich weiß aktiviert sich Tpm erst bei Installation, ist das richtig?

Kann ich ihn also ohne zu löschen einfach wieder Deaktivieren? Oder sind jetzt schon Daten drauf gespeichert? Also wenn Windows schon installiert war und Nachträglich Tpm aktiviert wurde?

5. Ist mein System nicht sicherer wenn ich es ohne Microsoft Konto Nutze, keine Cache und Logdatein gespeichert sind, ich meine zumindest mehrmals Täglich gelöscht. Damit meine ich die gesamten Windows Logs über die Power Shell. Ich jeden Browser ohne Verlauf nutze, und beim beenden Alles gelöscht wird. Cookies etc. Eine Router nutze eine Internet Security Nutze. Ein Standart Konto Nutze, das administrative Passwort geschützt ist. Vpn nutze.

Oder wäre es einfach gesagt sicher, Tpm dazu zu benutzen und dem ganzen zu vertrauen.?

Oder ist es eh hinfällig mit Veracrypt?

Bitte erklärt mir das Genau, ich habe Standart gemäss kein Vertrauen zur Privatsphäre und Windows...

Und da man es wohl doch nicht für Windows 11 benötigt, sondern man halt dann nur eine Warnmeldung bekommen wird das der Punkt nicht sicher isr.

Überlegte ich einfach so ohne Tpm weiter zu fahren wie ich es schon immer bin...

Ausser es erklärt mir hier wer genau das dieses nicht nur für Microsoft gedacht ist, und es sicher ist als ohne, mit dem Maßnahmen die man so schon so sicher wie möglich in Windows stellen kann.

PC, Computer, Windows, Microsoft, Technik, Hack, Sicherheit, Hardware, Elektrotechnik, Mikrocontroller, Rechner, EDV, Embedded, Embedded Systems, Hacker, Hacking, Kryptographie, Kryptologie, Security, Technologie, TPM, encryption, VeraCrypt, Windows 11, TPM 2.0
Minecraft Server geht nicht?

Hallo.

Ich habe gestern auf meinem V Server Multicraft installiert, und jetzt wollte ich einen Server installieren. Es kam dann aber nur diese Fehlermeldung:

03.01 10:52:26[Multicraft] Received start command
03.01 10:52:26[Multicraft] Loading server properties
03.01 10:52:26[Multicraft] Starting server!
03.01 10:52:26[Multicraft] Loaded config for "Default Minecraft Server"
03.01 10:52:26[Server]INFO Exception in thread "main" java.lang.UnsupportedClassVersionError: net/minecraftforge/fml/relauncher/ServerLaunchWrapper : Unsupported major.minor version 52.0
03.01 10:52:26[Server]INFO at java.lang.ClassLoader.defineClass1(Native Method)
03.01 10:52:26[Server]INFO at java.lang.ClassLoader.defineClass(ClassLoader.java:808)
03.01 10:52:26[Server]INFO at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
03.01 10:52:26[Server]INFO at java.net.URLClassLoader.defineClass(URLClassLoader.java:443)
03.01 10:52:26[Server]INFO at java.net.URLClassLoader.access$100(URLClassLoader.java:65)
03.01 10:52:26[Server]INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
03.01 10:52:26[Server]INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:349)
03.01 10:52:26[Server]INFO at java.security.AccessController.doPrivileged(Native Method)
03.01 10:52:26[Server]INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:348)
03.01 10:52:26[Server]INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:430)
03.01 10:52:26[Server]INFO at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:326)
03.01 10:52:26[Server]INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
03.01 10:52:26[Server]INFO at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
03.01 10:52:26[Multicraft] Server shut down (starting)
03.01 10:52:26[Multicraft] Restarting crashed server in 5 seconds
03.01 10:52:26[Multicraft] Stopping server!
03.01 10:52:28[Multicraft] Looks like a crash, check the server console. Return value: 1
03.01 10:52:28[Multicraft] Server stopped

Was muss ich machen dass ich den Server starten kann? Ich möchte Forge 1.12.2 drauf installieren.

PC, Server, Computer, Internet, Software, Fehler, Linux, Programm, IT, Java, Minecraft, EDV, Minecraft Server, Fehlermeldung, Debian, Multicraft

Meistgelesene Fragen zum Thema EDV