2016-04-08 6 views
1

In der .bat-Datei habe ich zwei Variablen: int und string. Zum Beispiel: 5 und "qwerty". Ich muss Datei "qwerty5.txt" erstellen. Wie konvertiert man int in eine Zeichenkette? Und dann zur ersten Zeichenfolge hinzufügen?Wie erstelle ich eine Datei mit den zwei Variablen?

+0

'cmd' unterscheidet nicht zwischen INT und STRING. Verwenden Sie einfach 'set 'filename =% string %% int% .txt" ' – Stephan

+0

' cmd' speichert alle Umgebungsvariablen als Strings, so dass sie einfach verkettet werden müssen. Es gibt Befehle und Strukturen, die Strings so manipulieren, als ob sie Integer wären, aber tatsächlich werden sie von einem String in einen Integer konvertiert, die Berechnung durchgeführt und das Ergebnis als String zurückgegeben. – Magoo

Antwort

0

einfach:

if not exist "%string%%int%.txt" (echo:>"%string%%int%.txt") 
Verwandte Themen