Bir dosyadan bilgi ayıklamak için bir toplu iş dosyası nasıl oluşturulur


1

Birisi bir dosyadan bilgi ayıklamak ve bu bilgiyle başka bir tane oluşturmak için bir toplu iş dosyası oluşturmama yardım eder mi?

"Version.log" dosyası sadece "v1.0" bilgisini içerir.

Bu bilgiyi içeren bir metin dosyası oluşturmak istiyorum "v1.0.txt"

Yanıtlar:


2

Bu sadece iyi çalışması gerekir:

@echo off
set /p VERSION= < version.log
echo "nothing" > "%VERSION%.txt"

2
Ya da boş bir dosya istiyorsanız, type nulbunun yerine echo "nothing".
Bob

@Bob: Harika. touchİlk önce yazmak istedim , ancak Windows eşdeğeri ile gelemedi. Teşekkürler! :)
Der Hochstapler

Ben de tam istediğim buydu. Çok çok çok çok teşekkür ederim
Rui Aguiar

2

XYZ

@echo off
setlocal

set FILE=log.txt
:: Read first line of the file
for /F "tokens=*" %%x in (%FILE%) do (set STR=%%x) && (goto out)
:out
fsutil file createnew %STR% 0
pause 1>nul

1
fsutil file createnew %STR%.txt 0?
martineau
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.