webForumDet fria alternativet

Utskrift i bat-fil

0 svar · 372 visningar · startad av cok

cokMedlem sedan dec. 2005664 inlägg
#1

Har följande "test"

@REM -----------BEGIN backup-------------

@echo off

for /D %%i in ("C:\Temp\*") DO (
 SET p=%%i
 SET v=%p:~6,9%

 echo - %v% -
)

echo ---- %p% ----

set /p name=

Utskriften i for-loopen uteblir (blir tom sträng), den sista utskriften (utanför loopen) fungerar. Min fråga är varför och blir min variabel v tilldelad värdet i loopen?

121 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)