Klasör eylemleri
Önemli
Yetkisiz erişimi önlemek için, Windows korumalı klasörlere erişmek için Yönetici hakları gerektirir. Klasör eylemlerini kullanarak bu kaynaklara erişmek için Power Automate'i yönetici haklarıyla çalıştırın. Power Automate'i yönetici olarak çalıştırma hakkında daha fazla bilgi için bkz Power Automate'i yükseltilmiş haklarla çalıştırma.
Power Automate klasör eylemleri klasörleri değiştirmenize ve düzenlemenize olanak tanır.
Özel klasör al eylemi, kullanıcılar ve makineler arasında değişen yaygın olarak kullanılan dizinlerin yollarını alır. Aşağıdaki örnekte, masaüstü dizini alınır ve bir değişkende depolanır.
Artık, %SpecialFolderPath% değişkeni, akışı çalıştıran kullanıcıya veya üzerinde çalıştığı bilgisayara bakılmaksızın gereken her zaman kullanılabilir.
Klasör oluştur eylemiyle yeni klasörler oluşturun.
Klasörün içeriğinin listesini almak için Klasördeki alt klasörleri al eylemini kullanın. Bu eylem, belirtilen klasör içinde bulunan klasörlerin listesini alır. Aşağıdaki örnekte belirtilen özel klasörün tüm alt klasörleri alınır. Gelişmiş bölümünde, eylemin sonuçları oluşturma zamanına göre artan düzende ve ada göre azalan düzende sıraladığını görebilirsiniz.
Ayrıca uygun eylemleri kullanarak klasörleri kopyalayabilir, taşıyabilir, yeniden adlandırabilir ve silebilir veya boşaltabilirsiniz.
If folder exists
Bir klasörün var olup olmadığına göre koşullu eylemler bloğunun başlangıcını işaretleyin.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
If folder | Yok | Var, Yok | Var | Denetlenecek klasörün durumunu seçin |
Folder path | Hayır | Klasör | Durumu denetlenecek olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Klasördeki dosyaları al
Klasördeki dosyaların listesini alın.
Belirli bir klasördeki tüm dosyaları almak için Klasördeki dosyaları al eylemini kullanın. Klasör özelliğindeki klasör yolunu belirtin ve Dosya filtresi özelliğinde (varsayılan olarak dahildir) * karakterini kullanın. Alt klasöre eklenen tüm dosyaları belirtilen klasöre dahil etmek isterseniz, Alt klasörleri dahil et düğmesini etkinleştirin. Daha sonra alınan dosya yolları eylemin çıkışında depolanır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder | Hayır | Klasör | Dosyaların listesi alınacak olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
Dosya filtresi | Hayır | Metin değeri | * | Alınan dosyaları sınırlandırmak için filtre seçin. Bu parametre, *.txt veya document?.doc gibi joker karakterlerin kullanılmasına izin verir. Birden çok dosya filtresine izin vermek için seçimleri .txt;.exe örneğinde olduğu gibi noktalı virgülle ayırın. |
Include subfolders | Yok | Boole değeri | Yanlış | Alt klasörlere de bakılıp bakılmayacağını belirtin |
Fail upon denied access to any subfolder | Yok | Boole değeri | Doğru | Erişim hakkı olmayan bir klasörün dosyalarını almaya çalışırken hata verilip verilmeyeceğini veya bu klasörlerin yoksayılıp sayılmayacağını belirtin |
Sort by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların sıralanıp sıralanmayacağını ve hangi ölçüte göre sıralanacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Then by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların ikinci bir ölçüte göre sıralanıp sıralanmayacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Then by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların üçüncü bir ölçüte göre sıralanıp sıralanmayacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Files | Dosyalarınlistesi | Dosya nesneleri listesi olarak alınan dosyalar |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Dosya listesi alınamıyor | Dosya listesinin alınmasıyla ilgili bir sorun olduğunu gösterir |
Klasördeki alt klasörleri al
Klasördeki alt klasörlerin listesini alın.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder | Hayır | Klasör | Alt klasörlerin listesi alınacak olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
Klasör filtresi | Hayır | Metin değeri | * | Alınan alt klasörleri sınırlandırmak için filtre seçin. Bu parametre, Doc* veya Document? gibi joker kartların kullanılmasına izin verir. Birden çok klasör filtresine izin vermek için seçimleri noktalı virgülle ayırın; örneğin, Doc*;*. |
Include subfolders | Geçersiz | Boole değeri | False | Alt klasörlere bakılıp bakılmayacağını ve onların alt klasörlerinin (ve devamı) alınıp alınmayacağını belirtin |
Fail upon denied access to any subfolder | Yok | Boole değeri | Doğru | Erişim hakkı olmayan bir klasörün alt klasörlerini almaya çalışırken hata verilip verilmeyeceğini veya bu klasörlerin yoksayılıp sayılmayacağını belirtin |
Sort by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların sıralanıp sıralanmayacağını ve hangi ölçüte göre sıralanacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Then by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların ikinci bir ölçüte göre sıralanıp sıralanmayacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Then by | Yok | Sıralama yok, tam ad, kök yol, dizin, ad, uzantı içermeyen ad, uzantı, boyut, oluşturma saati, son erişim, son değiştirme, gizli, sistem, salt okunur, arşiv, var | Sıralama yok | Sonuçların üçüncü bir ölçüte göre sıralanıp sıralanmayacağını belirtin |
Descending | Yok | Boole değeri | Yanlış | Öğelerin azalan düzende mi, yoksa artan düzende mi sıralanacağını belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Folders | Klasörlerlistesi | Klasör nesneleri listesi olarak alınan alt klasörler |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Alt klasör listesi alınamıyor | Alt klasör listesinin alınmasıyla ilgili bir sorun olduğunu gösterir |
Klasör oluştur
Yeni bir klasör oluşturma.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Create new folder into | Hayır | Klasör | İçinde yeni klasör oluşturulacak olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
New folder name | Hayır | Metin değeri | Yeni klasörün adı olacak metni veya metin değişkenini girin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
NewFolder | Klasör | Oluşturulan klasör nesnesi (bir gösterimdir, klasöre ve klasörün tüm bilgilerine erişebilir) |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Klasör oluşturulamıyor | Klasörün oluşturulmasıyla ilgili bir sorun olduğunu gösterir |
Yeni klasör yolu ve adı boş | Yeni klasör yolunun ve klasör adının değere sahip olmadığını gösterir |
Klasörü sil
Mevcut bir klasörü ve içindekileri (dosyaları ve alt klasörleri) silin.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder to delete | Hayır | Klasör | Silinecek klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin. Bu klasörün ve alt klasörlerinin tüm içeriğinin de silineceğini unutmayın. |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Klasör silinemiyor | Klasörün silinmesiyle ilgili bir sorun olduğunu gösterir |
Klasörü boşalt
Klasörün kendisini silmeden tüm içeriğini (dosyaları ve alt klasörleri) silin.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder to empty | Hayır | Klasör | İçeriği silinecek olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin |
Değişkenler üretildi
Bu eylem herhangi bir değişken oluşturmaz.
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Klasörün içeriği silinemiyor | Klasörün içeriğinin temizlenmesiyle ilgili bir sorun olduğunu gösterir |
Klasörü kopyala
Klasörü hedef klasöre kopyalayın.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder to copy | Hayır | Klasör | Kopyalanacak klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin. Klasör yolu \ ile bitiyorsa yalnızca klasörün içeriği (dosyalar + alt klasörler) kopyalanır. Aksi takdirde, klasörün kendisi (içeriğiyle birlikte) hedef klasöre bir alt klasör olarak kopyalanır. | |
Destination folder | Hayır | Klasör | Hedef klasör olacak klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
If folder exists | Yok | Hiçbir şey yapma, Üzerine yaz | Hiçbir şey yapma | Hedef klasör zaten varsa dosyaların üzerine yazılıp yazılmayacağını ya da kopyalanmayacaklarını belirtin. Klasör varsa ancak dosyalar farklı adlara sahipse eski dosyalar da bu klasörde kalmaya devam eder. |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
CopiedFolder | Klasör | Kopyalanan klasör nesnesi (bir gösterimdir, klasöre ve klasörün tüm bilgilerine erişebilir) |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Hedef klasör yok | Hedef klasörün bulunamadığını gösterir |
Klasör kopyalanamıyor | Klasörün kopyalanmasıyla ilgili bir sorun olduğunu gösterir |
Klasörü taşı
Mevcut bir klasörü hedef klasöre taşıyın.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder to move | Hayır | Klasör | Taşınacak klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
Destination folder | Hayır | Klasör | Hedef klasör olacak klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
MovedFolder | Klasör | Taşınan klasör nesnesi (bir gösterimdir, klasöre ve klasörün tüm bilgilerine erişebilir) |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Hedef klasör yok | Hedef klasörün bulunamadığını gösterir |
Klasör taşınamıyor | Klasörün taşınmasıyla ilgili bir sorun olduğunu gösterir |
Klasörü yeniden adlandır
Klasörün adını değiştirin.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Folder to rename | Hayır | Klasör | Adı değiştirilecek olan klasörün tam yolunu veya klasörü içeren bir değişkeni girin ya da seçin | |
New folder name | Hayır | Metin değeri | Yeni klasör adı olacak metni veya metin değişkenini girin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
RenamedFolder | Klasör | Yeniden adlandırılan klasör nesnesi (bir gösterimdir, klasöre ve klasörün tüm bilgilerine erişebilir) |
Özel durumlar
Özel durum | Veri Akışı Açıklaması |
---|---|
Klasör yok | Klasörün bulunamadığını gösterir |
Klasör yeniden adlandırılamıyor | Klasörün yeniden adlandırılmasıyla ilgili bir sorun olduğunu gösterir |
Özel klasörü al
Özel bir Windows klasörünün (Masaüstü, Resimlerim, Internet Önbelleği vb.) yolunu alın.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Special folder name | Yok | Programlar, kişisel, sık kullanılanlar, başlangıç, son, şuraya gönder, Başlat menüsü, müzik, Masaüstü, şablonlar, uygulama verileri, yerel uygulama verileri, Internet önbelleği, tanımlama bilgileri, geçmiş, ortak uygulama verileri, sistem, program dosyaları, resimler, ortak program dosyaları | Masaüstü | Özel klasörün adını seçin (Belgelerim veya masaüstü gibi). Yol özellikleri ne olursa olsun, tüm bilgisayarlarda özel klasörün bulunması için bu seçeneğin kullanılması yoldan bağımsızdır. |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
SpecialFolderPath | Klasör | Özel klasör nesnesi (bir gösterimdir, klasöre ve klasörün tüm bilgilerine erişebilir) |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.