yannxck1
Goto Top

Wert aus batch in externe txt-Datei oder Zwischenablage?

Hallo,
ich möchte den Wert der bei "Schlüsselinhalt" angegeben wird in eine externe Datei abspeichern
oder in die Zwischenablage kopieren. Geht das?

@echo off
netsh wlan show profiles Mama key=clear

Content-Key: 341667

Url: https://administrator.de/contentid/341667

Printed on: April 25, 2024 at 01:04 o'clock

Member: simi2204
Solution simi2204 Jun 26, 2017 at 20:12:34 (UTC)
Goto Top
Ja das geht

@echo off
echo netsh wlan show profiles Mama key=clear >> C:\Users\%username%\Desktop\Dateiname.txt

Gruß Simon
Member: rubberman
rubberman Jun 26, 2017 updated at 22:19:03 (UTC)
Goto Top
In die Zwischenablage:
@echo off &setlocal
for /f "tokens=2 delims=:" %%i in (  
  'netsh wlan show profile "Mama" key^=clear^|findstr /r "Schl.sselinhalt"'  
) do for /f "tokens=*" %%j in ("%%i") do <nul set /p "=%%j"|clip  
>"key.txt" anstatt |clip für die Ausgabe in eine Datei.

Grüße
rubberman
Member: Yannxck1
Yannxck1 Jun 27, 2017 at 13:33:10 (UTC)
Goto Top
Hat Funktioniert!
Danke <3

Es heißt nur

@echo off
netsh wlan show profiles Mama key=clear >> C:\Users\%username%\Desktop\Dateiname.txt

statt


Zitat von @simi2204:

@echo off
echo netsh wlan show profiles Mama key=clear >> C:\Users\%username%\Desktop\Dateiname.txt

Gruß Simon

Das ehco muss weg
Member: simi2204
simi2204 Jun 27, 2017 at 14:20:58 (UTC)
Goto Top
Zitat von @Yannxck1:

Hat Funktioniert!
Danke <3

Es heißt nur

@echo off
netsh wlan show profiles Mama key=clear >> C:\Users\%username%\Desktop\Dateiname.txt

statt


Zitat von @simi2204:

@echo off
echo netsh wlan show profiles Mama key=clear >> C:\Users\%username%\Desktop\Dateiname.txt

Gruß Simon

Das ehco muss weg

okay ja meine batch die auch in einer Txt münden soll habe ich mit echo geschrieben und sie hat funktioniert. Aber wenns jetzt läuft ist ja alles ok :D

Gruß Simon
Member: rubberman
rubberman Jun 27, 2017 at 15:43:15 (UTC)
Goto Top
Naja, ECHO gibt das aus was dahinter steht. Da aber nicht die Kommandozeile sondern die Ausgabe des Kommandos in der Datei landen soll, macht ECHO keinen Sinn.
Ich dachte aber auch dass die Ausgabe noch geparst werden sollte, sodass nur der Key in der Zwischenablage/Datei landen soll und nicht der restliche Müll. Hmm...

Grüße
rubberman