April 19, 2024
powershell

Powershell ile istediğiniz sayıda isim yazdırma

powershell fonksiyonunu kullanarak istediğimiz bir çok işi çok kısa sürede yapabiliyoruz. Benim de testlerimde 100 tane kullanıcıya ihtiyacım oldu bu kullanıcıları tek tek elle yazdırmak yerine for döngüsü ile powershell’e saydırarak yazdırdım ve kopyalarak kullanmaya başladım.

 

Aşağıdaki komutla 100 adet User’ı sıralı olarak yazdırabilirsiniz. “User$i” kısmına başka birşey yazarsanız örneğin öğrenci. 100 satır öğrenci stringi elde etmiş olabilirsiniz. Bunun güzel yani 100 değil de 10.000 satır öğrenci kelimesine ihtiyacınız olduğunda tek yapmanız gereken 100 yerine 10.000 yazmak olacaktır.

for ($i = 0 ; $i -le 100;$i++ ){write-host “User$i”}

 

Aynı işlemi for döngüsü yerine foreach döngüsü ile de yapabilirsiniz. Bunun için çalıştırılması gereken komut

$users = 1..10

foreach ($i in $users){
Write-Host “user”$i -Separator “”
}

Bir yanıt yazın