ENDLOCAL: Bir toplu is dosyasindaki çevre yerellestirmesini sonlandirir.


 


... Komut örnekleri "ENDLOCAL"
... "ENDLOCAL" Microsoft Windows Yardımından Alıntı
... Önemli bilgiler, "ENDLOCAL" komutu için ipuçları

Komut: "ENDLOCAL" açık Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. mevcut

Komut örnekleri "ENDLOCAL"

Der`ENDLOCAL`komutu, Windows Komut İsteminde, ilgili yerel ortam değişkenlerini sonlandırmak için kullanılır.`SETLOCAL`komut başlatıldı. İşte bazı örnekler: Örnek 1: Yerel ortamı başlatma ve durdurma:

@ECHO OFF
SETLOCAL
SET Name=John
ECHO Yerel çevre içerisinde: %Name%
ENDLOCAL
ECHO Yerel alanın dışında: %Name%

Açıklama: Bu örnek, yerel bir ortamı şu şekilde başlatır:`SETLOCAL`, yerel bir değişkeni tanımlar (`Name`), değeri yerel ortamın içinde ve dışında yazdırır ve ardından yerel ortamdan çıkar.`ENDLOCAL`. Örnek 2: ENDLOCAL'in döngüde kullanılması:

@ECHO OFF
FOR /L %%A IN (1, 1, 3) DO (
    SETLOCAL
    SET Counter=%%A
    ECHO Döngünün içinde: %Counter%
    ENDLOCAL
)
ECHO Döngünün dışında: %Counter%

Açıklama: İşte`SETLOCAL`Yerel bir ortam oluşturmak için bir döngü içinde kullanılır.`ENDLOCAL`daha sonra her döngü yinelemesinin sonunda yerel ortamı sonlandırır. Örnek 3: Dönüş değeriyle yerel ortam:

@ECHO OFF
CALL :LocalFunction
ECHO işlev dışı: %ReturnValue%
GOTO :EOF

:LocalFunction
SETLOCAL
SET ReturnValue=Bu bir dönüş değeridir
ENDLOCAL & SET ReturnValue=%ReturnValue%
GOTO :EOF

Açıklama: Bir işlev (`:LocalFunction`) yerel bir ortam kullanılarak oluşturulmuş`SETLOCAL`başlar ve ile`ENDLOCAL`gönderdim. Dönüş değeri fonksiyonun dışında kullanılır. Örnek 4: Bir toplu iş dosyasında ENDLOCAL'in kullanılması:

@ECHO OFF
CALL :Start
ECHO işlev dışı: %GlobalVariable%
GOTO :EOF

:Start
SETLOCAL
SET GlobalVariable=bu bir globale Variable
CALL :InnerFunction
ENDLOCAL & SET GlobalVariable=%GlobalVariable%
GOTO :EOF

:InnerFunction
SET LocalVariable=Bu yerel bir şey Variable
ECHO Fonksiyonun içinde: %LocalVariable%
GOTO :EOF

Açıklama: İşte`SETLOCAL`ana fonksiyonda (`:Start`) yerel bir ortam oluşturmak için kullanılır. Bu fonksiyonda bir alt fonksiyon (`:InnerFunction`) isminde.`ENDLOCAL`ana fonksiyonda global değişkenin değeri güncellenirken yerel ortamdan çıkmak için kullanılır. Ölmek`ENDLOCAL`ifadesi yerel ortamı sonlandırır ve ortam değişkenlerini önceki değere sıfırlar.`SETLOCAL`-Emretmek. Bunun dışında yerel ortamdan bir ortam değişkeni kullanmak istiyorsanız bunu doğrudan yapmalısınız.`ENDLOCAL`Yapmak. Yerel değişkenlerin kendi yerel ortamlarının dışında kullanılamayacağını unutmayın.

"ENDLOCAL" Microsoft Windows Yardımından Alıntı

Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.

C:\\Windows>

Bir toplu is dosyasindaki ortam degisikliklerinin 
yerellestirilmesini 
sonlandirir.
ENDLOCAL komutu kullanildiktan sonra yapilan ortam degisiklikleri
toplu is dosyasinda yerel olarak geçerli degildir; toplu is 
dosyasi 
sonlandirilirken önceki ayarlar geri yüklenmez.

ENDLOCAL

Komut Uzantilari etkinse, ENDLOCAL asagidaki sekilde degisir:

Karsilik gelen SETLOCAL, yeni ENABLEEXTENSIONS ya da 
DISABLEEXTENSIONS
seçeneklerini kullanarak komut uzantilarini etkinlestirir ya da 
devre 
disi birakirsa, ENDLOCAL sonrasinda, komut uzantilarinin 
etkin/devre disi
durumu eslesen SETLOCAL komutu yürütülmesinden önceki durumuna
geri yüklenir.

Önemli bilgiler, "ENDLOCAL" komutu için ipuçları

Kullanırken`ENDLOCAL`Windows Komut İstemi'ndeki komutta dikkat edilmesi gereken birkaç önemli nokta vardır: 1. Yerel değişkenler: `ENDLOCAL`yerel bir ortamı sonlandırır ve o ortamda oluşturulan tüm yerel değişkenler atılır. Bu değişkenler şunlara göre`ENDLOCAL`artık yerelleştirilmiş ortamın dışında mevcut değildir. 2. Dönüş Değerleri: Bunun dışında yerel bir ortamdaki değerleri kullanmak istiyorsanız, bunu hemen sonra yapmalısınız.`ENDLOCAL`-Komutu yap. Örnek:

SETLOCAL
SET LocalVar=Merhaba
ENDLOCAL & SET OutsideVar=%LocalVar%

3. İç içe`SETLOCAL`/`ENDLOCAL`: Eğer sen`SETLOCAL`bir toplu iş dosyasında birden çok kez kullanıldığında, her birinin`SETLOCAL`karşılık gelen birinden`ENDLOCAL`takip edilmeli. Her biri`ENDLOCAL`en yakın olanı bitirir`SETLOCAL`-Talimat. 4. Değişken kalıtımı: Yerelleştirilmiş bir ortamda oluşturulan değişkenler üst ortamlara miras alınmaz. Yerel ortamlar genellikle yalnızca geçerli toplu işlem tarafından görülebilir. 5. İcra emri: `ENDLOCAL`sırasıyla yürütülür`SETLOCAL`aradı. Bu, son yerelleştirilmiş ortamın önce geldiği anlamına gelir`ENDLOCAL`gönderdim. 6. Toplu iş dosyaları ve işlevler: Toplu iş dosyalarında, işlevlerde genellikle yerelleştirilmiş ortamlar kullanılır. Bir fonksiyondan çıktığınızda,`ENDLOCAL`fonksiyon kullanılmadığı sürece gerçekleştirilir`GOTO :EOF`veya`EXIT /B`ayrılmak. Bu durumda manuel olarak girilmesi tavsiye edilir.`ENDLOCAL`eklemek. 7. Döngülerde kullanın: `SETLOCAL`Bir döngüde, döngünün her çalıştırılışında yeni bir yerel ortam yaratılır. Emin ol`ENDLOCAL`Yerel değişkenlerin gerektiği gibi serbest bırakılmasını sağlamak için doğru şekilde.

FOR /L %%A IN (1, 1, 3) DO (
    SETLOCAL
    SET LocalVar=Merhaba
    ECHO %LocalVar%
    ENDLOCAL
)

8. Süreç Kaynakları: Kullanımı`SETLOCAL`Ve`ENDLOCAL`özellikle bir toplu iş dosyasında çok sayıda değişken tanımlandığında ve kullanıldığında süreç kaynaklarının korunmasına yardımcı olabilir. Değişkenlerin kapsamını kodun belirli bölümleriyle sınırlamak, bellek kaynaklarının daha verimli kullanılmasına olanak tanır. Özetle önemli`SETLOCAL`Ve`ENDLOCAL`Değişkenlerin doğru şekilde ele alındığından ve yerelleştirilmiş ortamların doğru şekilde yönetildiğinden emin olmak için dikkatli bir şekilde kullanılmalıdır. Bu özellikle karmaşık toplu komut dosyaları veya işlevlerle ilgilidir.


Deutsch
English
Español
Français
Italiano
日本語 (Nihongo)
한국어 (Hangugeo)
汉语 (Hànyǔ)
Türkçe
Português
Português
Svenska
Norsk
Dansk
Suomi
Nederlands
Polski









Windows-10


... Windows 10 FAQ
... Windows 10 How To


Windows 10 How To


... Windows 11 How To
... Windows 10 FAQ



Komut ENDLOCAL - Bir toplu is dosyasindaki çevre yerellestirmesini sonlandirir.

HTTP: ... console/tr/026.htm
0.093
17666
How can I contact Facebook.com by telephone, where can the telephone contact be found?
Is there a difference between file management and folder administration?
Mount ISO on any MS Windows OS?
The stop-clock does not display hours?
Eigenes Bild als Desktophintergrund in Windows 8.1 und Acht verwenden (ändern, einsetzen)!
Troubleshoot, repair or recovery Windows 8 and 8.1 with Windows 8 (8.1) Installations DVD!
In which programming language is the freeware written?
How to find the Windows Experience Index in Windows 8.1, 10  on my PC (computer rating, performance)?
Windows 8.1 und 10 cmd.exe / Eingabeaufforderung im administrativen Modus starten?
Google Chrome im Metro Modus starten bei Windows 8.1/8!



(0)