Batch Programı Nasıl Çalışıyor?

Primearc

Hectopat
Katılım
3 Ocak 2021
Mesajlar
1.489
Makaleler
3
Çözümler
13
Yer
Matrix
Kod:
@echo off
for /F "usebackq tokens=1,2* delims=: " %%V in (`mode con`) do (
    if .%%V==.Columns (
        set CONSOLE_WIDTH=%%W
        goto done
    )
)
:done
echo Console is %CONSOLE_WIDTH% characters wide
İnternet üzerinden bulduğum bu kod ekran genişliğinin kaç karakter olduğunu bulmayı sağlıyor. Sormak istediğim bir dizi soru var:
-usepackq ne işe yarıyor?
-%%V değişkeni niçin koşul bloğunda .%%V şeklinde yazılmış?
-Neden .Columns?
 
Kod:
@echo off.
for /F "usebackq tokens=1,2* delims=: " %%V in (`mode con`) do (
 if .%%V==.Columns (
 set CONSOLE_WIDTH=%%W
 goto done.
 )
)
:done
echo Console is %CONSOLE_WIDTH% characters wide
İnternet üzerinden bulduğum bu kod ekran genişliğinin kaç karakter olduğunu bulmayı sağlıyor. Sormak istediğim bir dizi soru var:
-usepackq ne işe yarıyor?
-%%V değişkeni niçin koşul bloğunda .%%V şeklinde yazılmış?
-Neden .Columns?

Dostum bu kodları nereden buldun ben internetten kod almaya korkuyorum.(en son bunu denediğimde bilgiyarımın ana kartına keylog bulaştı)
 

Geri
Yukarı