Konular hakkında
Açıklama
Hakkında konuları, PowerShell ile ilgili çeşitli kavramları kapsar.
Konular Hakkında
about_Alias_Provider
PowerShell diğer adlarına ve temsil ettikleri değerlere erişim sağlar.
about_Aliases
PowerShell'de cmdlet'ler ve komutlar için alternatif adların nasıl kullanılacağını açıklar.
about_ANSI_Terminals
Windows PowerShell'de ANSI kaçış dizileri için sağlanan desteği açıklar.
about_Arithmetic_Operators
PowerShell'de aritmetik gerçekleştiren işleçleri açıklar.
about_Arrays
Öğe koleksiyonlarını depolamak için tasarlanmış veri yapıları olan dizileri açıklar.
about_Assignment_Operators
Değişkenlere değer atamak için işleçlerin nasıl kullanılacağını açıklar.
about_Automatic_Variables
PowerShell için durum bilgilerini depolayan değişkenleri açıklar. Bu değişkenler PowerShell tarafından oluşturulur ve korunur.
about_Booleans
Boole ifadelerinin nasıl değerlendirildiği açıklanır.
about_Break
Geçerli denetim bloğundan break
çıkmak için bir yol sağlayan deyimini açıklar.
about_Built-in_Functions
PowerShell'deki yerleşik işlevleri açıklar.
about_Calculated_Properties
PowerShell, dinamik olarak yeni özellikler ekleme ve işlem hattına nesne çıkışının biçimlendirmesini değiştirme olanağı sağlar.
about_Calling_Generic_Methods
Genel yöntem, iki parametre listesi içeren bir yöntemdir: genel türlerin listesi ve yöntem bağımsız değişkenlerinin listesi. Aşağıdaki örneklerde, genel bir yönteme erişmek için yeni PowerShell söz dizimi gösterilmektedir: Syntax # static generic methods [type_name]::MethodName[generic_type_arguments](method_arguments) # instance generic methods $object.MethodName[generic_type_arguments](method_arguments)
gibi generic_type_arguments
tek bir tür veya virgülle ayrılmış bir tür listesi olabilir; örneğin, [string, int]
gibi method_arguments
diğer genel türler de dahil olmak üzere $obj.MethodName[string, System.Collections.Generic.Dictionary[string, int]]()
sıfır veya daha fazla öğe olabilir. Daha fazla bilgi için bkz . .NET'te genel değerler.
about_Case Duyarlılığı
PowerShell, büyük/küçük harf koruma sırasında mümkün olduğunca büyük/küçük harfe duyarlı değildir.
about_Character_Encoding
PowerShell'in dize verilerinin girişi ve çıkışı için karakter kodlamasını nasıl kullandığını açıklar.
about_CimSession
CimSession nesnesini ve CIM oturumları ile PowerShell oturumları arasındaki farkı açıklar.
about_Classes
Kendi özel türlerinizi oluşturmak için sınıfları nasıl kullanabileceğinizi açıklar.
about_Classes_Constructors
PowerShell sınıfları için oluşturucuların nasıl tanımlanacağı açıklanır.
about_Classes_Inheritance
Diğer türleri genişleten sınıfları nasıl tanımlayabileceğinizi açıklar.
about_Classes_Methods
PowerShell sınıfları için yöntemlerin nasıl tanımlanacağı açıklanır.
about_Classes_Properties
PowerShell sınıfları için özelliklerin nasıl tanımlanacağı açıklanır.
about_Command_Precedence
PowerShell'in hangi komutu çalıştıracaklarını nasıl belirlediğini açıklar.
about_Command_Syntax
PowerShell'de kullanılan söz dizimi diyagramlarını açıklar.
about_Comment_Based_Help
İşlevler ve betikler için açıklama tabanlı yardım konularının nasıl yazıldığı açıklanır.
about_CommonParameters
Herhangi bir cmdlet ile kullanılabilecek parametreleri açıklar.
about_Comparison_Operators
PowerShell'deki karşılaştırma işleçleri iki değeri karşılaştırabilir veya bir koleksiyonun öğelerini bir giriş değeriyle karşılaştırabilir.
about_Continue
deyiminin program akışını bir program döngüsünün continue
, switch
deyiminin veya trap
deyiminin en üstüne nasıl hemen döndürdüğü açıklanır.
about_Core_Commands
PowerShell sağlayıcılarıyla kullanılmak üzere tasarlanmış cmdlet'leri listeler.
about_Data_Files
PowerShell veri dosyaları, PowerShell söz dizimi kullanılarak rastgele verileri depolamak için kullanılır.
about_Data_Sections
Metin dizelerini ve diğer salt okunur verileri betik mantığından yalıtan Veri bölümlerini açıklar.
about_Debuggers
PowerShell hata ayıklayıcısını açıklar.
about_Do
Bir veya Until
koşuluna tabi olarak bir veya daha fazla kez bir While
deyim listesi çalıştırır.
about_Enum
deyimi enum
bir numaralandırma bildirmek için kullanılır. Numaralandırma, numaralandırıcı listesi olarak adlandırılan adlandırılmış etiketler kümesinden oluşan ayrı bir türdür.
about_Environment_Provider
Windows ortam değişkenlerine erişim sağlar.
about_Environment_Variables
PowerShell'de ortam değişkenlerine nasıl erişileceğini ve yönetileceğini açıklar.
about_Execution_Policies
PowerShell yürütme ilkelerini açıklar ve bunların nasıl yönetileceğini açıklar.
about_Experimental_Features
Experimental
Bazı kodları deneysel olarak bildirmek için özniteliğini kullanın. Deneysel özelliğin Experimental
adını ve deneysel özellik etkinse atılması gereken eylemi sağlayan özniteliği bildirmek için aşağıdaki söz dizimini kullanın: csharp [Experimental(NameOfExperimentalFeature, ExperimentAction)]
Modüller NameOfExperimentalFeature
için biçiminde <modulename>.<experimentname>
olması gerekir. ExperimentAction
Parametresi belirtilmelidir ve tek geçerli değerler şunlardır: - Show
Özellik etkinse bu deneysel özelliği gösterme anlamına gelir; Hide
özellik etkinse bu deneysel özelliği gizleme anlamına gelir
about_FileSystem_Provider
Dosyalara ve dizinlere erişim sağlar.
about_For
Koşullu teste dayalı deyimleri çalıştırmak için kullanabileceğiniz bir dil komutunu açıklar.
about_Foreach
Bir öğe koleksiyonundaki tüm öğeler arasında geçiş yapmak için kullanabileceğiniz bir dil komutunu açıklar.
about_Format.ps1xml
PowerShell'deki Format.ps1xml
dosyalar, PowerShell konsolundaki nesnelerin varsayılan görünümünü tanımlar.
about_Function_Provider
PowerShell'de tanımlanan işlevlere erişim sağlar.
about_Functions_Advanced_Methods
Özniteliğini belirten işlevlerin CmdletBinding
derlenmiş cmdlet'ler için kullanılabilen yöntemleri ve özellikleri nasıl kullanabileceğini açıklar.
about_Functions_Advanced_Parameters
Gelişmiş işlevlere parametre eklemeyi açıklar.
about_Functions_Advanced
Betikleri kullanarak cmdlet oluşturmanın bir yolu olan gelişmiş işlevleri tanıtır.
about_Functions_Argument_Completion
Bağımsız değişken tamamlama, PowerShell'in ipuçları sağlayan, bulmayı etkinleştiren ve bağımsız değişken değerlerinin giriş girişini hızlandıran bir özelliğidir.
about_Functions_CmdletBindingAttribute
bir işlevin derlenmiş bir cmdlet gibi çalışmasını sağlayan özniteliği açıklar.
about_Functions_OutputTypeAttribute
İşlevin döndürdüğü nesne türünü bildiren bir özniteliği açıklar.
about_Functions
PowerShell'de işlevlerin nasıl oluşturulacağını ve kullanılacağını açıklar.
about_Group_Policy_Ayarlar
PowerShell için Grup İlkesi ayarlarını açıklar
about_Hash_Tables
PowerShell'de karma tablo oluşturma, kullanma ve sıralamayı açıklar.
about_Hidden
Sınıf üyelerini hidden
varsayılan Get-Member
sonuçlardan gizleyen anahtar sözcüğünü açıklar.
about_History
Komut geçmişinde komutların nasıl alınıp çalıştırıldığı açıklanır.
about_If
Bir veya daha fazla koşullu testin sonuçlarına göre deyim listelerini çalıştırmak için kullanabileceğiniz bir dil komutunu açıklar.
about_Intrinsic_Members
Tüm PowerShell nesneleri tarafından kullanılabilen PowerShell'in iç üyeleri hakkında bilgi sağlar.
about_Job_Details
Yerel ve uzak bilgisayarlardaki arka plan işleri hakkında ayrıntılı bilgi sağlar.
about_Jobs
PowerShell arka plan işlerinin geçerli oturumla etkileşim kurmadan arka planda bir komut veya ifadeyi nasıl çalıştıracakları hakkında bilgi sağlar.
about_Join
Birleştirme işlecinin (-join) birden çok dizeyi tek bir dizede nasıl birleştirdiği açıklanır.
about_Language_Keywords
PowerShell betik dilindeki anahtar sözcükleri açıklar.
about_Language_Modes
Dil modlarını ve bunların PowerShell oturumları üzerindeki etkisini açıklar.
about_Line_Editing
PowerShell komut isteminde komutların nasıl düzenleyebileceğinizi açıklar.
about_Locations
PowerShell'de çalışma konumundan öğelere nasıl eriş yapılacağını açıklar.
about_Logging_Non-Windows
PowerShell altyapıdan, sağlayıcılardan ve cmdlet'lerden iç işlemleri günlüğe kaydeder.
about_Logging_Windows
PowerShell altyapıdan, sağlayıcılardan ve cmdlet'lerden Windows olay günlüğüne iç işlemleri günlüğe kaydeder.
about_Logical_Operators
PowerShell'de deyimleri bağlayan işleçleri açıklar.
about_Member-Access_Enumeration
Üye erişim işleci kullanılırken liste koleksiyonu öğelerinin otomatik numaralandırmasını açıklar.
about_Methods
PowerShell'de nesneler üzerinde eylemler gerçekleştirmek için yöntemlerin nasıl kullanılacağını açıklar.
about_Module_Manifests
Modül bildirim dosyalarını yazmak için ayarları ve uygulamaları açıklar.
about_Modules
PowerShell modüllerinin nasıl yükleneceğini, içeri aktarılacağını ve kullanılacağını açıklar.
about_Numeric_Literals
Bu makalede PowerShell'de sayısal değerlerin söz dizimi ve kullanımı açıklanmaktadır.
about_Object_Creation
PowerShell'de nesnelerin nasıl oluşturulacağını açıklar.
about_Objects
PowerShell'deki nesneler hakkında temel bilgiler sağlar.
about_Operator_Precedence
PowerShell işleçlerini öncelik sırasına göre listeler.
about_Operators
PowerShell tarafından desteklenen işleçleri açıklar.
about_Output_Akışlar
PowerShell'de çıkış akışlarının kullanılabilirliğini ve amacını açıklar.
about_PackageManagement
PackageManagement, yazılım paketi yöneticileri için bir toplayıcıdır.
about_Parameter_Sets
Gelişmiş işlevlerde parametre kümelerinin nasıl tanımlanıp kullanılacağını açıklar.
about_Parameters_Default_Values
Cmdlet parametreleri ve gelişmiş işlevler için özel varsayılan değerlerin nasıl ayarlanacağı açıklanır.
about_Parameters
PowerShell'de komut parametreleriyle nasıl çalışıldığı açıklanır.
about_Parsing
PowerShell'in komutları nasıl ayrıştırdığı açıklanır.
about_Path_Syntax
PowerShell'deki tam ve göreli yol biçimlerini açıklar.
about_Pipeline_Chain_Operators
PowerShell'de ve ||
işleçleriyle &&
zincirleme işlem hatlarını açıklar.
about_Pipelines
Komutları PowerShell'de işlem hatlarında birleştirme
about_PowerShell_Config
PowerShell için yapılandırma dosyaları, Kayıt Defteri yapılandırmasının yerini alır.
about_PowerShell_Editions
PowerShell'in farklı sürümleri farklı temel çalışma zamanlarında çalıştırılır.
about_Preference_Variables
PowerShell'in davranışını özelleştiren değişkenler.
about_Profiles
PowerShell profili oluşturmayı ve kullanmayı açıklar.
about_Prompts
İşlevi Prompt
açıklar ve özel Prompt
bir işlevin nasıl oluşturulacağını gösterir.
about_Properties
PowerShell'de nesne özelliklerinin nasıl kullanılacağını açıklar.
about_Providers
PowerShell sağlayıcılarının komut satırından kolayca erişilmeyecek verilere ve bileşenlere nasıl erişim sağladığını açıklar. Veriler, dosya sistemi sürücüsüne benzeyen tutarlı bir biçimde sunulur.
about_PSConsoleHostReadLine
PowerShell'in konsol isteminde girişi okuma biçimini özelleştirmeyi açıklar.
about_PSCustomObject
ve [pscustomobject]
türü hızlandırıcıları arasındaki [psobject]
farkları açıklar.
about_PSItem
İşlem hattı nesnesindeki geçerli nesneyi içeren otomatik değişken.
about_PSModulePath
Bu makalede ortam değişkeninin amacı ve kullanımı yer alır $env:PSModulePath
.
about_PSSession_Details
PowerShell oturumları ve uzak komutlarda oynadıkları rol hakkında ayrıntılı bilgi sağlar.
about_PSSessions
PowerShell oturumlarını (PSSessions) açıklar ve uzak bir bilgisayara kalıcı bağlantı kurmayı açıklar.
about_Pwsh
Komut satırı arabiriminin pwsh
nasıl kullanılacağını açıklar. Komut satırı parametrelerini görüntüler ve söz dizimini açıklar.
about_Quoting_Rules
PowerShell'de tek ve çift tırnak işaretlerini kullanma kurallarını açıklar.
about_Redirection
PowerShell çıktısını metin dosyalarına yeniden yönlendirmeyi açıklar.
about_Ref
Bir başvuru türü değişkeninin nasıl oluşturulacağını ve kullanılacağını açıklar. Bir işlevin ona geçirilen değişkenin değerini değiştirmesine izin vermek için başvuru türü değişkenlerini kullanabilirsiniz.
about_Registry_Provider
Kayıt Defteri
about_Regular_Expressions
PowerShell'de normal ifadeleri açıklar.
about_Remote_Disconnected_Sessions
Bir PowerShell Oturumu'na (PSSession) bağlantıyı kesmeyi ve yeniden bağlanmayı açıklar.
about_Remote_Jobs
Uzak bilgisayarlarda işlerin nasıl çalıştırıldığı açıklanır.
about_Remote_Output
Uzak komutların çıkışını yorumlamayı ve biçimlendirmeyi açıklar.
about_Remote_Requirements
PowerShell'de uzak komutları çalıştırmak için sistem gereksinimlerini ve yapılandırma gereksinimlerini açıklar.
about_Remote_Troubleshooting
PowerShell'de uzak işlemlerin sorunlarını gidermeyi açıklar.
about_Remote_Variables
Uzak komutlarda yerel ve uzak değişkenlerin nasıl kullanılacağını açıklar.
about_Remote
PowerShell'de uzak komutların nasıl çalıştırıldığı açıklanır.
about_Requires
Bir betiğin gerekli öğeler olmadan çalışmasını engeller.
about_Reserved_Words
PowerShell'de özel bir anlamı olduğundan tanımlayıcı olarak kullanılamayabilecek ayrılmış sözcükleri listeler.
about_Return
İşlev, betik veya betik bloğu olabilecek geçerli kapsamdan çıkar.
about_Run_With_PowerShell
Bir dosya sistemi sürücüsünden betik çalıştırmak için "PowerShell ile Çalıştır" özelliğinin nasıl kullanılacağını açıklar.
about_Scopes
PowerShell'de kapsam kavramını açıklar ve öğelerin kapsamını ayarlamayı ve değiştirmeyi gösterir.
about_Script_Blocks
Betik bloğunun ne olduğunu tanımlar ve PowerShell programlama dilinde betik bloklarının nasıl kullanılacağını açıklar.
about_Script_Internationalization
Betiklerin kullanıcılara kullanıcı arabirimi (UI) dillerindeki iletileri ve yönergeleri görüntülemesini kolaylaştıran betik uluslararasılaştırma özelliklerini açıklar.
about_Scripts
PowerShell'de betik çalıştırmayı ve yazmayı açıklar.
about_Session_Configuration_Files
Oturum yapılandırmasını kullanan oturumların ortamını tanımlamak için bir oturum yapılandırmasında ("uç nokta" olarak da bilinir) kullanılan oturum yapılandırma dosyalarını açıklar.
about_Session_Configurations
Bilgisayara uzaktan bağlanabilen kullanıcıları ve çalıştırabilecekleri komutları belirleyen oturum yapılandırmalarını açıklar.
about_Signing
Betiklerin PowerShell yürütme ilkeleriyle uyumlu olması için nasıl imzalandığını açıklar.
about_Simplified_Syntax
Nesne koleksiyonları için betik filtreleri oluşturmanın daha kolay, daha doğal dildeki yollarını açıklar.
about_Special_Characters
PowerShell'in dizideki sonraki karakterleri nasıl yorumladığını denetleen özel karakter dizilerini açıklar.
about_Splatting
PowerShell'deki komutlara parametre geçirmek için splatting'in nasıl kullanılacağını açıklar.
about_Split
Bir veya daha fazla dizeyi alt dizelere bölmek için Split işlecinin nasıl kullanılacağını açıklar.
about_Switch
Birden çok if
deyimi işlemek için anahtarın nasıl kullanılacağını açıklar.
about_Tab_Expansion
PowerShell ipuçları sağlamak, bulmayı etkinleştirmek ve giriş girişini hızlandırmak için girişte tamamlamalar sağlar. Komut adları, parametre adları, bağımsız değişken değerleri ve dosya yolları Sekme tuşuna basılarak tamamlanabilir.
about_Telemetry
PowerShell'de toplanan telemetriyi ve geri çevirmeyi açıklar.
about_Thread_Jobs
PowerShell iş parçacığı tabanlı işler hakkında bilgi sağlar. İş parçacığı işi, geçerli oturum işlemi içinde ayrı bir iş parçacığında bir komut veya ifade çalıştıran bir arka plan işi türüdür.
about_Throw
throw
Sonlandırıcı bir hata oluşturan anahtar sözcüğü açıklar.
about_Trap
Sonlandırıcı bir hatayı işleyen bir anahtar sözcüğü açıklar.
about_Try_Catch_Finally
Sonlandırıcı hataları işlemek için , catch
ve finally
bloklarının nasıl kullanılacağını try
açıklar.
about_Type_Accelerators
.NET framework sınıfları için kullanılabilen Tür hızlandırıcılarını açıklar
about_Type_Operators
Microsoft .NET türleriyle çalışan işleçleri açıklar.
about_Types.ps1xml
PowerShell'de kullanılan nesne türlerini genişletmek için dosyaların nasıl kullanılacağını Types.ps1xml
açıklar.
about_Updatable_Help
PowerShell'de güncelleştirilebilir yardım sistemini açıklar.
about_Update_Notifications
PowerShell'in başlangıcında kullanıcılara PowerShell'in yeni bir sürümünün yayınlandığını bildirir.
about_Using
Oturumda hangi ad alanlarının kullanıldığını belirtmenizi sağlar.
about_Variable_Provider
Değişken
about_Variables
Değişkenlerin PowerShell'de kullanılabilecek değerleri nasıl depoladığını açıklar.
about_While
Koşullu testin sonuçlarına göre bir komut bloğu çalıştırmak için kullanabileceğiniz bir dil deyimini açıklar.
about_Wildcards
PowerShell'de joker karakterlerin nasıl kullanılacağını açıklar.
about_Windows_PowerShell_Compatibility
PowerShell 7 için Windows PowerShell Uyumluluğu işlevselliğini açıklar.
PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin