Jump to content

İstenen Dizinde, Aynı Anda Powershell'le çoklu Klasör Oluşturmak


cmlacla
 Share

Recommended Posts

İstenen dizinde, aynı anda powershell'le çoklu klasör oluşturmak  için ;
Önce yönetici powershell açın. 
Alttaki komutu vererek, dizine geçiş yapın :
cd Klasörleri\Oluşturmak\İstediğiniz\Dizin
Örnek :
cd C:\Users\A\Desktop
Sonra bu komutu verin :

"Klasör1", "Klasör2", "Klasör3" | %{New-Item -Name "$_" -ItemType "Directory"}

Komutta, oluşturmak istediğiniz klasörlerin adları için "folder-X" ifadesini değiştirin.

Komutta :

    "klasör-1", "klasör-2", "klasör-3": Komutun bu kısmı, her biri oluşturmak istediğiniz bir klasör adını temsil eden bir dizi dizeyi belirtir.
     "|": Pipeline operatörü, solundaki komutun çıktısını alır ve sağındaki komuta girdi olarak geçirir.
    %{ }: Bu, bir koleksiyondaki her öğe için bir işlem gerçekleştiren "ForEach-Object" cmdlet'inin kısaltılmış takma adıdır.
   
New-Item: Bu cmdlet belirtilen özelliklere sahip yeni bir öğe oluşturur.
    -Name "$_": Yeni öğenin adını dinamik olarak belirtir; burada "$_", işlem hattındaki geçerli nesneyi temsil eden bir değişkendir.
    -ItemType "Directory": Bu kısım, oluşturulacak öğenin bir dizin (genellikle "klasör" olarak bilinir) olduğunu belirtir.


Bu komutta oluşturmak istediğiniz, klasör ismini istediğiniz sayıda çoğaltabilirsiniz.
Örnek :
"Tnctr_1", "Tnctr_2", "Tnctr_3", "Tnctr_4", "Tnctr_5", "Tnctr_6", "Tnctr_7" | %{New-Item -Name "$_" -ItemType "Directory"}

1585698880_nasl222.thumb.gif.d907c50507e9fdf89081b35b852a8adb.gif

2 .yol :
Aynı ad yapısına sahip birden fazla klasör oluşturmak için aşağıdaki komutu yazın ve Enter tuşuna basın : 

for ($wc=1;$wc -le 3;$wc++){MD ".\Klasör-x$wc"}

Komutta, oluşturulacak klasör sayısı için "3" ve klasörün tabanı için "folder-" değerlerini değiştirin.

Komutta :

    for: Tekrarlayan bir koşulu yürütmek üzere akış deyimini kontrol etmek için "for" döngüsünü çalıştırır.
    $wc=1: "$wc" değişkenini 1 olarak başlatır.
    $wc -le 3: Döngüye devam etmek için koşul. "-le" " 
less than or equal to" anlamına gelir, yani "$wc" değişkeni "3" değerinden küçük veya eşit olduğu sürece döngü çalışmaya devam eder.
    $wc++: Bu, döngünün her yinelenmesinde "$wc" değişkeninin değerini "1" artırır.
    { MD ".\folder-$wc" }: Her döngü yinelemesinde bir klasör oluşturma komutunu içerir.

Örnek :

for ($wc=1;$wc -le 7;$wc++){MD ".\Tnctr_$wc"}

JX8qHRp.gif

 

Edited by cmlacla
  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...