Solution winston_5534 Posted July 19, 2023 Solution Share Posted July 19, 2023 Arkadaşlar merhaba. Komut isteminde ana klasör adı girip alt klasörleri otomatik oluşturmak mümkünmü. Örnek verecek olursak. Oluşturduğumuz cmd yi çalıştırınca bize klasör ismi sorucak klasör ismini biz giricez. Klasörü oluşturup. Pazartesi, salı,çarşamba diye alt klasörleri otomatik kendi oluşturacak. Bunu nasıl yapabilirim yardımcı olabilecek var mı ? Quote Link to comment Share on other sites More sharing options...
DeaqLe Posted July 19, 2023 Share Posted July 19, 2023 (edited) Yeni Metin Belgesi açilir. Icıne Md Pazartesi yazılır. Koku Bat olarak kayıt edilir. cıft tıklanır ve olusma olur. alt alta dıger gunler yazılır ve tekıl olarak olusma saglanır. EK OLarak : Please register to see this content. Edited July 19, 2023 by DeaqLe 2 Quote Link to comment Share on other sites More sharing options...
bensuslu11 Posted July 23, 2023 Share Posted July 23, 2023 @echo off setlocal REM Kullanıcıdan klasör adını alın set /p folder_name=Klasör adını girin: REM Klasörü oluşturun mkdir %folder_name% cd %folder_name% REM Günlerin listesini tanımlayın set "days=Pazartesi Salı Çarşamba Perşembe Cuma Cumartesi Pazar" REM Her gün için alt klasörleri oluşturun for %%d in (%days%) do ( mkdir "%%d" ) echo Klasör ve alt klasörler başarıyla oluşturuldu. pause 2 Quote Link to comment Share on other sites More sharing options...
bensuslu11 Posted July 25, 2023 Share Posted July 25, 2023 Aşağıdaki PowerShell kod bloğunu kullanabilirsin. powershell -Command "& { # Bir form oluşturun $form = New-Object System.Windows.Forms.Form $form.Text = ‘Klasör Oluşturucu’ $form.Size = New-Object System.Drawing.Size(300,200) $form.StartPosition = ‘CenterScreen’ # Bir etiket oluşturun $label = New-Object System.Windows.Forms.Label $label.Text = 'Klasör adını girin:' $label.Location = New-Object System.Drawing.Point(10,10) $label.AutoSize = $true $form.Controls.Add($label) # Bir metin kutusu oluşturun $textbox = New-Object System.Windows.Forms.TextBox $textbox.Location = New-Object System.Drawing.Point(10,40) $textbox.Size = New-Object System.Drawing.Size(260,20) $form.Controls.Add($textbox) # Bir düğme oluşturun $button = New-Object System.Windows.Forms.Button $button.Text = 'Oluştur' $button.Location = New-Object System.Drawing.Point(10,80) $button.Size = New-Object System.Drawing.Size(100,30) $form.Controls.Add($button) # Düğmeye tıklandığında çalışacak fonksiyonu tanımlayın $button.Add_Click({ # Kullanıcının girdiği klasör adını alın $folder_name = $textbox.Text # Klasörü oluşturun mkdir $folder_name cd $folder_name # Günlerin listesini tanımlayın $days = 'Pazartesi','Salı','Çarşamba','Perşembe','Cuma','Cumartesi','Pazar' # Her gün için alt klasörleri oluşturun foreach ($day in $days) { mkdir "$day" } # Bir mesaj kutusu ile sonucu gösterin [System.Windows.Forms.MessageBox]::Show('Klasör ve alt klasörler başarıyla oluşturuldu.','Bilgi','OK','Information') # Formu kapatın $form.Close() }) # Formu gösterin $form.ShowDialog() Kopyala }" Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.