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 , catchve finally bloklarının nasıl kullanılacağını tryaçı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.