planlos89
Goto Top

BATCH Textblock nach Datei ?

Hey leute ich mal wieder =)

Folgendes problem:

Ich habe eine ziemlich lange BAT
diese möchte ich mit einer software in eine exe umwandeln (zwecks codeschutz etc)
das geht auch problemlos

aber diese exe kan dan ja auch ich selbst nicht mehr ändern.


also habe ich einen input ingbaut der mich nach :MKBAT bringt

:MKBATPW
echo Passwort eingeben
			set /p input7=
			If %input7%=="PW" GOTO MKBAT  
			If not %input7%=="PW" GOTO MENU  

FUnktioniert auch

Wie kan ich jetzt den gesamten bat inhalt in eine andere bat oder txt schreiben lassen
muss ich cht zeil für zeile
echo ZEILE1 >datei.txt
echo ZEILE1 >>datei.txt
echo ZEILE1 >>datei.txt
echo ZEILE1 >>datei.txt
Schreiben?
oder gibt es dafür inn befehl?

kan ich vielleicht einfach set %var1% und dan den mehrzilign text?


gruß Planlos

Content-ID: 155595

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

Ausgedruckt am: 12.11.2024 um 19:11 Uhr

60730
60730 23.11.2010 um 10:32:44 Uhr
Goto Top
Moin,

ich mach es ganz kurz und schmerzvoll

lasse deine exe laufen, schau in deinen temp Ordner und du siehst face-wink

genau

soviel zu Thema batche wegen codeschutz als exe

btw: zum Thema bedrohte Batches mit Codeschmutz ....

If %input7%=="PW" GOTO MKBAT
naja "entweder" oder nicht.

If "%input7%"=="PW" GOTO MKBAT

gruß
Planlos89
Planlos89 23.11.2010 um 10:41:14 Uhr
Goto Top
hm schon mies

naja dan hab ich da wohl pech



code bereinigen komt als letztes^^


Trotzdem Danke


Aber Geht sowas den generell?
60730
60730 23.11.2010 um 10:53:26 Uhr
Goto Top
Moin,

grundsätzlich?

jein - denn grundsätzlich "baut" man auf /in 2 Ebenen

  • SourceCode
  • compilat

Eine komplette Batch/textdatei kann man u.a mit type>pfad.suffix in eine andere schreiben lassen.
Planlos89
Planlos89 23.11.2010 um 10:58:52 Uhr
Goto Top
den code blank oder muss da i was dazu?
sry bin anfänger
60730
60730 23.11.2010 um 11:18:09 Uhr
Goto Top
moin,
Zitat von @Planlos89:
sry bin anfänger
naja - dann hast du dir aber auch gleich das dickste Ross zum Reitenlernen ausgesucht....

type %~n0%~x0>"%userprofile%\desktop\desktoptestersinddiebesten.cmd"  

Gruß
Planlos89
Planlos89 23.11.2010 um 11:29:09 Uhr
Goto Top
Supi danke geht Bestens=)

Grüß Planlos
Snowman25
Snowman25 23.11.2010 um 15:13:44 Uhr
Goto Top
Zitat von @Planlos89:
Supi danke geht Bestens=)

Nur kapiert wirst du's wohl kaum haben...
Kenne jedenfalls keinen Anfänger, der weiss, was %~n0%~x0 bedeutet.
Biber
Biber 23.11.2010 um 15:26:45 Uhr
Goto Top
[OT]
Zitat von @Snowman25:
> Zitat von @Planlos89:
> ----
> Supi danke geht Bestens=)

Nur kapiert wirst du's wohl kaum haben...
Kenne jedenfalls keinen Anfänger, der weiss, was %~n0%~x0 bedeutet.
Aber es gibt bestimmt Seiten im Netz, wo Smileys und SMS-Kürzel erklärt werden. face-wink


@Planlos89
"%~n0%~x0" bedeutet so viel wie "No risk, no fun" und entspricht bei Bätchern in etwa dem "Glück auf" bei Schalkern.

Beides hilft so circa alle 50 Jahre.

Hier in Bremen verkürzen wir es oft auf ein knappes ""%~nx0" ... meist aber nur unter alten Freunden.

Grüße
Biber
[/OT]