0
Ich habe eine TON Forschung zu diesem Thema gemacht, und ich kann keine Antwort finden. Lassen Sie uns sagen, ich habe diese als Datei:Batch, wie man den gesamten Inhalt einer Datei kopiert
@echo off cls echo Hello World! echo %ALLCONTENTS%>Helloworldduplicate.bat
aber ich möchte, dass die Kopie auch den Code haben, der ein Duplikat macht. Zum Beispiel
@echo off
cls
echo hello!
pause
ENTER CODE THAT COPIES EVERYTHING, INCLUDING THIS LINE, HERE
exit
Bitte helfen
Dank
Was auf [ 'copy/Y "% ~ f0" Helloworldduplicate.bat' falsch ] (https://ss64.com/nt/copy.html)? – JosefZ
Ich denke, der Begriff, nach dem Sie suchen, ist 'quine'. Schauen Sie sich [DOS Batch - Quine Collection] (http://www.dostips.com/DtTipsQuine.php) oder [Quine im Batch] an (http://www.dostips.com/forum/viewtopic.php?t=5728)). In Quines ist es verboten, Dateien oder externe Daten zu lesen. – jeb