baba0404
Goto Top

Text nach Clip.exe senden - aber ohne CRLF am Ende?

Hallo & guten Morgen zusammen, face-smile

"ich haett' da gerne mal ein Problem" ^.^

gibt es eine Moeglichkeit, eine Textzeile in die Zwischenablage zu kopieren - ohne den Zeilenumbruch am Ende?

Wenn ich's mit
@echo.Servername:Port;DNSName@Domain | clip
versuche, ist immer ein Zeilenumbruch mit in der Zwischenablage.

Das Problem daran ist, dass die Zeile nach dem Einfuegen und vor dem Absenden evtl. noch bearbeitet werden muss,
damit das aufgerufene Programm richtig reagiert.
Dadurch, dass der Zeilenumbruch aber schon mit drin ist, wird der Befehl direkt abgeschickt - ein weiteres Bearbeiten ist somit nicht moeglich :/

Ich behelf' mir derzeit so:
clip < sourcefiles\tmpclp.txt
In der Textdatei steht nur diese eine Zeile, ohne Zeilenumbruch drin.
Wuerde man am Ende den Zeilenumbruch wieder einfuegen, wuerde der auch wieder mit in die Zwischenablage kopiert werden.

Hat jemand 'ne Idee?

Danke bis hierhin fuer's lesen und drueber nachdenken face-smile

Gruss BaBa

'Edit 2012-03-20 08:59:
Hmpf. Gerade was gefunden:
set /p =Servername:Port;DNSName@Domain<nul | clip
Funktioniert FAST so, wie ich mir das wuensche.
Jetzt ist zwar kein Zeilenumbruch mehr am Ende, dafuer aber eine Leerzeile... -.-
'
Edit Ende

Content-Key: 182253

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

Ausgedruckt am: 28.03.2024 um 15:03 Uhr

Mitglied: Skyemugen
Skyemugen 20.03.2012 um 09:24:15 Uhr
Goto Top
Aloha,

Leerzeile? Kann ich nicht bestätigen, nur ein Leerzeichen hinten dran, wobei sich das mit Zollzeichen wegrationalisieren lässt:
set /p "=Servername:Port;DNSName@Domain"<nul|clip  

greetz André
Mitglied: BaBa0404
BaBa0404 20.03.2012 um 09:27:26 Uhr
Goto Top
Ha!

Perfekt!

Danke André!