Domanda

ho come un file log.txt che contiene:

MyName

Il mio lotto:

@echo off
set name= [log.txt]

nella parte [log.txt], si deve leggere 'MyName' dal file log.txt, per impostarla come 'nome'.

Come?

È stato utile?

Soluzione

È inoltre possibile utilizzare

set /p name=<log.txt

, che potrebbe essere considerato più breve e un po 'meno brutto.

Altri suggerimenti

In cmd.exe, c'è solo così brutto:

@echo off
for /f "usebackq tokens=* delims=" %%i in ("log.txt") do (
    set name=%%i
)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top