• Komut satırından bir program nasıl çalıştırılır? Dosyayı komut satırından çalıştırın. Windows programlarını komut satırından ve cmd dosyalarından çalıştırma

    Çoğu ameliyathane kullanıcısı Windows sistemleriİstenilen uygulamayı veya oyunu başlatmak için kullanılır çift ​​tıklama Masaüstünde bulunan bir kısayolu kullanarak veya Başlat'ta bularak. Alternatif olarak, kurulu olduğu klasörü açabilir ve exe dosyasını oradan çalıştırabilirsiniz.

    Uygulamaları bu şekilde başlatmak her zaman uygun olmayabileceğinden bu makalede birkaç tanesine bakalım. çeşitli yollar programı komut satırından çalıştırabileceğinizi kullanarak.

    Yöntem 1: sistem uygulamasını başlatın

    Konsoldan aşağıdakilerden birini çalıştırmak için sistem uygulamaları“Başlat” komutu kullanılır ve istenilen isim boşlukla ayrılarak gösterilir. Ad olarak sistem adını girmeniz gerekir. Explorer için - bu explorer, görev yöneticisi - görev mgr, kontrol paneli - kontrol, sistem yapılandırması - msconfig.

    Not defterini açmak için not defteri yazın, oynatıcı Windows media– wmplayer, Paint – mspaint, sembol tablosu – charmap. cmd yazarsanız yeni bir komut istemi penceresi açılacaktır.

    Örnek olarak sembol tablosunu açalım. Satırı yazın:

    ve "Enter" tuşuna basın.

    Yöntem 2: dosyanın tam yolunu belirtme

    Başka birini çalıştırmanız gerekiyorsa yüklü uygulama, o zaman programın yürütülebilir dosyasının tam yolunu belirtmelisiniz.

    Mesela İndirilenler klasörümde Film Studio kurulumu için bir program var, onu açalım. Klasöre girip yolun yazılı olduğu alana tıklıyorum. Bu satırın tamamının yazılması gerekiyor Komut satırı(burada kopyala-yapıştır çalışmadığından) ve sonuna çalıştırmak istediğimiz yardımcı programın adını ekleyin.

    Konsol şunu yazacaktır:

    c:\users\master\downloads\wlsetup-all

    “Enter” tuşuna basıldıktan sonra Film Stüdyosu kurulumu için hazırlıklara başlandı. Gördüğünüz gibi yolu yazarken büyük harf kullanmanıza gerek yok, sadece küçük harfler girebilirsiniz.

    İstenilen dosyanın yolunda boşluklar varsa, ne bulacağınızı söyleyen bir pencere açılacaktır. belirtilen dosyaçalışmıyor. Sorun, komut satırının girdiğiniz satırın tamamını değil, ilk boşluğa giden yolu tanımasıdır. Örnekte c:\program dosyasını açmak istediğime karar verdi.

    Şimdi konudan biraz uzaklaşalım ve çalıştırmak istediğimiz programın tam yolunu nasıl bulacağımıza bakalım.

    Bunu yapmak için yürütülebilir dosyayı Explorer penceresinden bulun istenen uygulama. Bunun böyle olduğunu anlamak için “Tip” alanında karşısında “Uygulama”nın belirtildiğinden emin olun. Ardından üstteki alana tıklayın - yol budur.

    Örneğin, Total Commander “totalcmd” dosyası tarafından başlatılır ve şu yol üzerinde bulunur: "c:\program dosyaları\toplam komutan".

    Veya başka bir seçenek. Masaüstünde istediğiniz uygulamanın kısayolu varsa Explorer'da aramanıza gerek yoktur. Sadece sağ tıklayın ve seçin "Dosya konumu".

    Daha önce incelediğimiz pencere açılacaktır. Yardımcı programı başlatan dosyayı vurgulayacaktır ve üst kısımda ona giden yolu bulabilirsiniz.

    Yöntem 3: yolu kullanma

    Bu komutu kullanarak yürütülebilir dosyanın bulunduğu klasörün yolunu kaydedip çalıştıracağız.

    Aynı Total Commander'ı ele alalım. Konsolda şunu yazıyoruz:

    yol c:\program files\total komutan

    “Yol”dan sonra boşluk bıraktığınızdan emin olun. İhtiyacımız olan “totalcmd” dosyası bu yol üzerinde bulunuyor. Enter tuşuna basın".

    Belirtilen program başlatılacaktır. Uzantıyı sonda belirtmenize gerek yoktur. Böylece, belirtilen klasördeki herhangi bir yürütülebilir dosyayı çalıştırabilirsiniz.

    Yöntem 4: cd komutunu kullanma

    Bu komut belirtilen klasörü açacak ve ondan ihtiyacımız olan dosyayı başlatacağız. Örneğin TeamViewer klasörüne gidelim:

    cd c:\program dosyaları\teamviewer

    "Cd"den sonra bir boşluk koyun. Enter tuşuna basın".

    Bu klasör TeamViewer'ı başlatan dosyayı içerir; aynı ada sahiptir. Sonra giriyorum:

    “Enter” tuşuna basıyorum ve yardımcı program başlıyor.

    Kurulu olmayan bir uygulamayı açmanız gerekiyorsa sistem sürücüsü, ardından path komutunu kullanabilirsiniz. Eğer yazarsam:

    yol d:\program files\ccleaner

    (her satırı girdikten sonra “Enter” tuşuna basın), ardından CCleaner açılacaktır. D: sürücüsünde belirtilen yola kurulur.

    Ancak bu cd komutu kullanılarak yapılamaz.

    Yöntem 5: içerik menüsü aracılığıyla

    Bunu yapmak için, yürütülebilir dosyanın depolandığı klasörü bulun ve Shift tuşunu basılı tutarken sağ tıklayın. Sonraki içerik menüsü seçme "Komut penceresini aç".

    Bundan sonra ihtiyacımız olan klasör hemen komut satırında açılacaktır. Yardımcı programı çalıştıran dosyanın adını satıra girin ve Enter tuşuna basın. Sistem sürücüsünde bulunmayan CCleaner'ı başlattık (D :).

    İşletim sistemiyle aynı yerde kurulu bir programı çalıştırmanız gerekiyorsa adımlar aynıdır. Tarayıcıyı açalım Google Chrome. Dosyanın depolandığı, onu başlatan klasörü buluyoruz ve yukarıda belirtilen öğeyi seçiyoruz.

    Daha sonra .*exe: chrome uzantılı dosyanın adını girin ve “Enter” tuşuna basın. Tarayıcı başlatılacaktır.

    Yöntem 6: tırnak içindeki yol

    Başlangıçta belirtilen yolda boşluk olması durumunda dosyanın açılmayacağını belirtmiştim. Ancak tırnak içinde yazarsanız konsol her şeyi anlayacaktır. Tırnak işaretleri virgül değil, çift ve düz olmalıdır. Seçilen İngilizce klavye düzeniyle "Shift + E" kombinasyonu kullanılarak kurulurlar.

    Bunlarda tam yolu yazmanız ve sonunda başlatılacak uzantıyla birlikte dosyanın kendisini belirtmeniz gerekir:

    "c:\program files\total Commander\totalcmd.exe"

    Çoğu zaman, çeşitli programlar için, program başlatıldığında etkinleştirilmesi gereken özel komut satırı parametrelerinin belirtilmesi gerekir. Mesela QIP programında sıkılmamak için gereksiz hizmetler, parametrelerde “/isolated” anahtarını belirtmeniz gerekir. Nasıl yapılır?

    Bu arada verilen anahtar Ben şahsen her zaman QIP kullanıyorum - bu, programı, sinir bozucu hizmetler ve her türlü saçmalık kalabalığı olmadan, bir zamanlar olduğu gibi eski güzel QIP'ye dönüştürüyor. Geriye kalan tek şey “ICQ”nun kendisidir.

    Neyse konuyu dağıtıyoruz. Programı komut satırı parametreleriyle çalıştırmak kolaydır. Bunu yapmak için önce masaüstünde veya görev çubuğunda bunun için bir kısayol oluşturmanız gerekir.

    Klasördeki program simgesine tıklayın Program dosyaları veya listede Tüm programlar sağ tıklayın ve komutu seçin Gönder > Masaüstü (kısayol oluştur).

    Kısayol masaüstünde görünecektir. Üzerine sağ tıklayın ve komutu seçin Özellikler. Alanla ilgilendiğimiz bir pencere açılacaktır Bir obje. İhtiyacımız olan komutu tırnaklardan sonra eklemeliyiz. İÇİNDE bu durum– “/izole” tuşu.

    Ancak bu yöntem bana biraz emek yoğun görünüyor. Bir kısayol oluşturun, ardından parametreleri girin... bağlam menüsünde belirterek herhangi bir programı hemen başlatabilmek daha kolay olmaz mıydı? istenen parametreler Komut satırı? Başka bir deyişle, dosyaya sağ tıklayıp gerekli parametreleri belirlediniz ve işlem tamamlandı.

    ExecParm programı bu konuda bize yardımcı olacaktır.

    ExecParm ile komut satırı seçenekleri

    Öncelikle gerekli kapasitedeki sisteme uygun programı indirin.

    Her yerde açabileceğiniz normal bir arşiv indirin. Yalnızca üç dosya içerecektir – ExecParm.txt, Execparm.dll ve Execparm.inf.

    Yürütülebilir dosya nerede, nasıl kurulacağını soruyorsunuz? Çok basit. Execparm.inf dosyasına sağ tıklayın ve komutu seçin Düzenlemek.

    Esas itibariyle bu şekilde sistem kayıt defteri sadece birkaç giriş ekleyin. Şimdi programın yürütülebilir dosyasına sağ tıklayın ve komutu seçin Parametrelerle Yürüt(yani komut satırı parametreleriyle çalıştırın).

    Geriye kalan tek şey gerekli parametreleri belirtmek ve Tamam düğmesine tıklamaktır. Belki birileri bu yöntemi ilk, daha geleneksel seçenekten daha çok beğenecektir.

    Komut satırından program kurulumunu etkileşimli veya sessiz modda çalıştırabilirsiniz.

    Ayrıca programı komut satırından yüklerken, programa erişmek için bir kullanıcı adı ve şifre yapılandırabilirsiniz. Kullanıcı programı kaldırmaya, durdurmaya veya ayarlarını değiştirmeye çalıştığında program bir kullanıcı adı ve şifre isteyecektir.

    Çoğu zaman programlarımız ihtiyacımız olduğu kadar iyi çalışır, ancak arada sırada kooperatiften daha az olan ve size "tutum" sorununu çözme fırsatı veren bir programınız olur. Pencerenin kapanmaması için çalıştırın.

    Komut satırını kullanarak aynı eylemi kontrol edin. Yaratabilirsin toplu iş dosyası, iki satır içeren. Yukarıdakilerle bir kısayol oluşturabilirsiniz. Herhangi bir yol yazmaya gerek yok. Açıklamaya eklenecek bir şey var mı? Tipik olarak programcılar canlı ortamlardan bağımsız, bağımsız komut dosyaları yazar. Tercüman çağrıldığında dosyayı okur ve yorumlar. Daha sonra aşağıdaki komutu kullanarak betiği çalıştırılabilir hale getirmelisiniz.

    Program kurulum sihirbazını komut satırından çalıştırmak için,

    Komut istemine setup.exe veya msiexec /i yazın.

    Bir programı yüklemek veya bir programın sürümünü sessiz modda güncellemek için (Program Kurulum Sihirbazını çalıştırmadan),

    komut satırına setup.exe'yi girin /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pALLOWREBOOT=1|0 /pSKIPproductCHECK=1|0 /pSKIPPRODUCUNINSTALL=1|0 /s

    Ekranınızda bir mesaj görünecektir. Örneğin döngüler, bir fonksiyonun parçası olmadığı sürece hemen tekrarlanır. Bu yüzden biraz zihinsel planlama gerektirir. Bu mutlaka basit bir soru değildir. Mektup farklı olabilir ve ondan sonra başka şeyler de olabilir, dolayısıyla şunun gibi bir şeyi kolaylıkla görebilirsiniz.

    Programın komut satırı aracılığıyla kurulması

    Bilgisayarınızın nasıl yapılandırıldığına ve yakın zamanda bilgisayarınızda başka ne yaptığınıza bağlı olarak. Yorumlayıcı betiğinizi okur, bayt kodları halinde derler ve ardından programınızı çalıştırmak için bayt kodlarını çalıştırır. O zaman şöyle bir şey görmelisiniz. Tercümanı "etkileşimli modda" başlattınız. Seçtiğiniz birkaç ifadeyi girip sonuçları görerek test edin. Birçok kişi etkileşimli modu kullanışlı ancak çok programlanabilir bir hesap makinesi olarak kullanır.

    msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= ALLOWREBOOT=1|0 ADDLOCAL= SKIPproductCHECK=1|0 SKIPproductCHECK=1|0 SKIPproductCUNINSTALL=1|0 /qn ,

    • EULA=1 şartları kabul ettiğiniz anlamına gelir Lisans anlaşması. Lisans Sözleşmesi metni ekte yer almaktadır. Lisans Sözleşmesi hükümlerinin kabulü gerekli kondisyon Bir program yüklemek veya bir program sürümünü güncellemek için. Sessiz kurulum sırasında bu parametre belirtilmezse program kurulmayacaktır.
    • KSN=1|0, Kaspersky Security Network programına (bundan böyle "KSN" olarak anılacaktır) katılma izni (1) veya ret (0) anlamına gelir. KSN'ye Katılım Yönetmeliği metni Kaspersky paketinde yer almaktadır. Uç Nokta Güvenliği. Bir parametre değerinin belirtilmesi isteğe bağlıdır. Komut, KSN parametresinin değerini belirtmezse Kaspersky Endpoint Security'yi ilk kez başlattığınızda, KSN programına katılmanızı isteyen bir pencere açılacaktır.
    • INSTALLLEVEL= türü belirtir Kaspersky kurulumları Uç Nokta Güvenliği. Bir parametre değerinin belirtilmesi isteğe bağlıdır. Komut INSTALLLEVEL parametresi için bir değer belirtmezse programın varsayılan kurulumu gerçekleştirilir.

      Bunun yerine INSTALLLEVEL parametresi için aşağıdaki değerleri belirtebilirsiniz:

      Yorumlayıcıyı yukarıdaki gibi başlatır. Dizini kontrol ettikten sonra, onu bilgisayarınızın geçirdiği başlangıç ​​rutinlerine eklemeniz gerekir. Yeterli ayrıcalığa sahipseniz mevcut kullanıcı veya sistem için seçenekleri ayarlama seçeneğiniz olabileceğini unutmayın.

      Bu adımlardan herhangi birini kendiniz yapıp yapmadığınızdan emin değilseniz yardım alın! Bu noktada, yeni ayarın etkili olduğundan emin olmak için sisteminizi yeniden başlatabilirsiniz. Bu programı çalıştıracak bir oturum şu şekilde görünebilir. Geçerli dizini değiştirmek istemiyorsanız.

      • 100 . Gerçekleştirildi temel kurulum programlar.
      • 200. Programın standart kurulumu gerçekleştirilir.
      • 300. Tüm program bileşenleri kuruludur.
    • ALLOWREBOOT=1|0, programı yükledikten veya güncelledikten sonra gerekirse bilgisayarın otomatik olarak yeniden başlatılmasına izin (1) veya yasak (0) anlamına gelir. Bir parametre değerinin belirtilmesi isteğe bağlıdır. Komut, ALLOWREBOOT parametresi için bir değer belirtmezse, varsayılan otomatik yeniden başlatma Programı yükledikten veya güncelledikten sonra bilgisayara izin verilmez.

      Kaspersky Endpoint Security kurulumu sırasında program sürümünü güncelledikten sonra veya üçüncü taraf antivirüs yazılımı algılanıp kaldırıldığında bilgisayarınızı yeniden başlatmanız gerekebilir.

      Hatırlanması önemli. Etkileşimli mod, bireysel ifadelerin ve ifadelerin sizin düşündüğünüz şeyi yapıp yapmadığını test etmek ve deneme yoluyla kod geliştirmek için en iyi şekilde kullanılır. Bu giriş. İlk oluştur yeni dosya programımızı kaydedebileceğimiz yer.

      İÇİNDE Metin düzeltici aşağıdakini girin. Açık yeni terminal ve aşağıdakini girin. Bu programa daha detaylı bakalım. İlk satır şunu söylüyor. Buna paket bildirimi denir. Paketler, kodu düzenlemenin ve yeniden kullanmanın bir yoludur. Yürütülebilir uygulamalar, doğrudan terminalden çalıştırabileceğimiz program türleridir.

    • ADDLOCAL= standart kurulum modunda varsayılan olarak seçilenlere ek olarak hangi bileşenlerin kurulması gerektiğini belirtir. Bir parametre değerinin belirtilmesi isteğe bağlıdır.

      Bunun yerine ADDLOCAL parametresi için aşağıdaki değerleri belirtebilirsiniz:

      • MSBitLocker Özelliği. Microsoft BitLocker Manager bileşeni kuruluyor.
      • AntiAPTF Özelliği. KATA Uç Nokta Sensörü bileşeni kuruluyor.
    • SKIPproductCHECK=1|0 uyumsuz yazılım kontrolünü etkinleştirme (1) veya devre dışı bırakma (0) anlamına gelir. Bir parametre değerinin belirtilmesi isteğe bağlıdır. Komutta SKIPproductCHECK parametresi belirtilmemişse Kaspersky Endpoint Security varsayılan olarak algılanan uyumsuz programları tarar ve bir liste görüntüler.
    • SKIPPRODUNINSTALL=1|0, izin (1) veya yasak (0) anlamına gelir otomatik kaldırma Kaspersky Endpoint Security ile uyumsuz programlar buldu. Bir parametre değerinin belirtilmesi isteğe bağlıdır. Komutta SKIPPRODUNINSTALL parametresi belirtilmemişse Kaspersky Endpoint Security varsayılan olarak bulunan tüm uyumsuz programları kaldırmaya çalışır.

    Programı kurmak veya programın sürümünü, program parametrelerini değiştirme ve programı çalıştırma hakkını onaylayan bir kullanıcı adı ve şifreyle güncellemek için aşağıdaki adımları izleyin:

    Kütüphaneler, diğer programlarda kullanabilmek için bir araya getirdiğimiz kod koleksiyonlarıdır. Kütüphanelere daha sonra daha ayrıntılı olarak bakacağız, ancak şimdilik bu satırı yazdığınız herhangi bir programa dahil etmeniz yeterli. Bir sonraki satır boş bir satırdır. Bilgisayarlar sembolleri işler Yeni hat ortak özel karakter. Yeni satırlara, boşluklara ve sekmelere boşluk adı verilir. Go çoğunlukla boşlukları umursamaz, programların okunmasını kolaylaştırmak için kullanırız.

    Bunun gibi çift tırnak kullanımı, bir "ifade" türü olan "dize değişmezi" olarak bilinir. Dizeler bir sonraki bölümde daha ayrıntılı olarak anlatılacaktır, ancak şu an Açılışta "karakterin eninde sonunda başka bir karakter tarafından takip edilmesi gerektiğini" ve aradaki her şeyin satıra dahil edildiğini hatırlamak önemlidir. Bundan sonra fonksiyon bildirimini göreceksiniz.

    • Etkileşimli olarak bir program yüklemek veya bir programın sürümünü güncellemek istiyorsanız, komut istemine aşağıdaki komutu girin:

      setup.exe /pKLLOGIN=

      msiexec /i KLLOGIN= KLPASSWD=***** KLPASSWDAREA= .

    • Sessiz modda bir program yüklemek veya bir programın sürümünü güncellemek istiyorsanız, komut istemine aşağıdaki komutu girin:

      setup.exe /pEULA=1 /pKSN=1|0 /pINSTALLLEVEL= /pKLLOGIN= /pKLPASSWD=***** /pKLPASSWDAREA= /s

      Girişleri, çıkışları ve işlem adı verilen ve sırayla gerçekleştirilen bir dizi adımı vardır. Bu fonksiyonun hiçbir parametresi yoktur, hiçbir şey döndürmez ve yalnızca bir ifadeye sahiptir. Ana isim fonksiyonu özeldir çünkü program yürütüldüğünde çağrılan bir fonksiyondur. Programımızın son kısmı bu satırdır.

      Bu ifadenin üç bileşeni vardır. Bu noktada zaten pek çok yeni terminoloji gördük ve biraz bunalmış olabilirsiniz, bazen programınızı bilinçli olarak yüksek sesle okumak faydalı olabilir. Az önce yazdığımız programın bir okuması şöyle görünebilir.

      msiexec /i EULA=1 KSN=1|0 INSTALLLEVEL= KLLOGIN= KLPASSWD=***** KLPASSWDAREA= ALLOWREBOOT=1|0/qn .

    Bunun yerine KLPASSWDAREA parametresi için onay gerektiren işlemlere karşılık gelen aşağıdaki değerlerden bir veya birkaçını (noktalı virgülle ayrılmış olarak) belirtebilirsiniz:

    Bu işlev hiçbir argüman almaz, hiçbir şey döndürmez ve aşağıdakileri yapar: 1. Terminalinize aşağıdakini yazarak bunun hakkında daha fazla bilgi edinebilirsiniz. Diğer şeylerin yanı sıra şunu da görmelisiniz. İşlenenler arasına her zaman boşluk eklenir ve yeni bir satır eklenir.

    Yazılan bayt sayısını ve oluşan yazma hatasını döndürür. Bu fonksiyona geri dönelim. Programımız temel bir paketle başladı. . İlk önce node.js'yi indirip yükleyin. Bunu nasıl yapacağınız makinenin türüne ve işletim sistemine bağlıdır. Düğüm kurulduktan sonra komut istemine aşağıdakini girerek kurulumunuzu test edebilirsiniz.

    • AYARLAMAK. Program parametrelerinin değiştirilmesi.
    • ÇIKIŞ. Programın sonlandırılması.
    • KORUMA. Koruma bileşenlerini devre dışı bırakın ve tarama görevlerini durdurun.
    • DİSPOLİS. Kaspersky Security Center ilkesini devre dışı bırakma.
    • DISCTRL. Kontrol bileşenlerini kapatma.
    • KALDIRILMIŞ. Bir anahtarın silinmesi.
    • UNINST. Bir programın kaldırılması, değiştirilmesi veya geri yüklenmesi.
    • RAPORLAR. Raporları görüntüleyin.

    Bir programı yüklerken veya bir program sürümünü güncellerken aşağıdaki dosyalar sessiz modda desteklenir:

    Komut satırı aracılığıyla herhangi bir uygulama nasıl başlatılır

    Bu, yeni yüklediğiniz sürümün sürüm numarasına yanıt verecektir. Kabuk pratik yapmak için harikadır, ancak biz programlar yazmak, bunları dosyalarda saklamak ve talep üzerine çalıştırmak istiyoruz. Node'un yerleşik konsol nesnesi terminale yazmanıza olanak tanır. Teknik olarak sisteminizin standart çıktısını ve standart hata akışlarını kaydetmenize olanak tanır, ancak buna daha sonra değineceğiz. Programınızı çalıştırmak, programınızı içeren dosyadaki düğümü çağırmak kadar basittir.

    İşte bir çift basit uygulamalar, programlamaya giriş derslerinde görünüyor. İlki ikisinin güçlerini gösterir. Ve işte Pascal'ın ünlü üçgeninin ilk birkaç satırını kaydedecek basit bir program. Ve işte her çalıştırıldığında beş kart oyunundan oluşan rastgele bir el üreten bir program.

    • setup.ini içeren Ortak parametreler programın kurulumu;
    • Kaspersky Endpoint Security için işletim parametrelerini içeren yapılandırma dosyası install.cfg;
    • setup.reg kayıt defteri anahtarlarını içerir.

    setup.ini, install.cfg ve setup.reg dosyaları, Kaspersky Endpoint Security 10 Service Pack 2 for Windows dağıtım paketiyle aynı klasörde bulunmalıdır.

    Elbette komut satırından başlatılan programların argümanlarına erişimi olmalıdır. Örneğin aşağıdakini girersek. Komut dosyanız bir veya ikiden fazla komut satırı bağımsız değişkeni alıyorsa, adlandırılmış giriş bağımsız değişkenleri oluşturmanızı ve bir komut satırı ayrıştırıcısı kullanmanızı önemle öneririz. Düğüm için kullanılabilir çok sayıda parametre ayrıştırıcılar; beğendiğiniz birini seçin.

    Bunu yapmalarına izin verilirse, kişisel bilgiler için dosya sisteminizde arama yapan ve bulduğu her şeyi orijinal sunucusuna geri gönderen bir komut dosyasını barındıran kötü amaçlı bir siteye götürülebilirsiniz. Ve tabii ki tarayıcı komut dosyaları bilgisayarınıza yazamaz. dosya sistemi.

    Bu belgeler arşivlendi ve artık saklanmıyor.

    Komut satırından kurulum - parametrelerin belirtilmesi

    Uygulanabilir: Exchange için Ön Plan Koruması

    Bölüm değiştirilme tarihi: 2010-05-10

    Aşağıdaki tablo, ayıklanan yükleme paketini (setup.exe) komut satırından çalıştırdığınızda kullanabileceğiniz seçenekleri özetlemektedir:

    Muhtemelen neden olmadığını tahmin edebilirsiniz. Ancak düğüm, dosyaları okumanıza ve yazmanıza olanak tanır. Basit bir örnek verelim. Bu, node'u komut satırı komut dosyaları yazmak için kullanmaya oldukça hızlı bir girişti, ancak node'un ne olduğu ve ne yapabileceği konusunda henüz yüzeysel bir çalışma yaptık.

    Özellikle eski kurulumlarda, yeni programlar başlatıldıkça başlatma işlemi giderek daha fazla gecikir. Başlangıç ​​menüsünde birden fazla program varsa indirme işlemi daha uzun sürecektir. Araç, programları başlatabilir ve araçları gecikmeli olarak otomatik çalıştırabilir, böylece eşzamanlı programların neden olduğu sistem takılmalarını çözebilir. Harekete geçmeniz gerekiyor. Sihirbaz, seçildikten sonra seçilen işlevleri yükler. Araç seti, analizden daha sonra sistem yavaşlamalarını tespit etmek için okuyabileceğiniz bir günlük dosyası oluşturur.

    Parametre Tanım Gereksinimler

    Kullanıcı müdahalesi olmadan kurulum - ekranda görünmüyor

    Gerekli parametre /A

    İsteğe bağlı parametre /C

    Bu, her dizindeki her harf için geçerlidir. Bu nedenle daha önce çalıştırdığınız tüm programları durdurmalısınız. Tüm araçların ve sürücülerin yakalandığından emin olmanın tek yolu budur. Bazı durumlarda şu şekilde hata mesajları alabilirsiniz: Kullanıcı modu günlükçü, aktif günlükçüler listesinde bulunamıyor. Bu işe yaramazsa, araç setini daha fazla analiz için kullanamazsınız, en azından sınırlandıramazsınız veya ekstra çalışma yapamazsınız.

    Önyükleme işleminin ilk analizi

    Size bunu nasıl yapacağınızı göstereceğiz. Yükleniyor. Ancak bu, analiz için özellikle önemli değildir; yalnızca daha sonraki karşılaştırmalara hizmet eder. Çekirdek veri dosyası yani başlangıç işletim sistemi ve kullanıcı verilerini içeren bir dosya. Ekranı, pencerenin sol tarafına tıklayarak görüntülenen menü alanına göre filtreleyebilirsiniz. Bunu yapmak için pencerenin ortasının solundaki simgeye tıklayın. Şu anda çeşitli ölçüm aralıkları mevcuttur. Onay kutusunun işaretini kaldırırsanız görüntüleyicideki ilgili grafik de kaybolacaktır.

    Pasif kurulum - kullanıcıya herhangi bir bilgi verilmez ancak ilerleme durumu görüntülenir

    Gerekli parametre /A

    İsteğe bağlı parametre /C

    /AYanıt Dosyasının Yolu

    Gerekli bir yanıt dosyasını belirtir

    Yanıt dosyası gerekli

    Bu şekilde tam olarak ihtiyacınız olanı gizleyebilirsiniz. Ekran dinamiktir; bu, gizli grafikleri istediğiniz zaman gizleyebilirsiniz veya tam tersi anlamına gelir. Belirli bir alanı seçin ve üzerine sağ tıklayın. Ardından PivotTable'ı seçin. Artık tabloda süreçlerin başlamasını geciktirdiğini görüyorsunuz. Grafikteki grafiğe tıklarsanız reklamın bir bölümünü yakınlaştırabilirsiniz. Bunun için yakınlaştırmak istediğiniz alanı farenizle seçin ve sağ tıklayın. Ölçeklendirme işlemini başlatmak için Seçmek için Ölçeklendir menü komutunu kullanın.

    /Q veya /P

    [/CYapılandırma Dosyası Yolu]

    İsteğe bağlı bir yapılandırma dosyasını belirtir

    Yapılandırma dosyası gerekli

    Yalnızca parametrelerle geçerlidir /Q veya /P

    Pasif veya sessiz kurulum yapmadan önce aşağıdaki komutu kullanarak setup.exe dosyasını çıkartmanız gerekir:

    Grafiklerin yanı sıra " seçeneğini seçerek diğer alanlar için de tablolar oluşturabilirsiniz. Pivot tablo» içerik menüsünde. Tablo, ölçülen süre boyunca görev yöneticisine benzer bilgileri gösterir. Tablodaki uygun sütuna tıklayarak görünümü sıralayabilirsiniz. İşlemi tanımıyorsanız yürütülebilir dosyayı bir arama motoru kullanarak arayın.

    Bu şekilde, başlangıcı geciktiren süreçleri hızlı bir şekilde keşfedeceksiniz. Sistemin başlatılmasını hızlandırmak için bunları mümkün olduğunca başlangıçtan kaldırmalısınız. Ancak Otomatik Kullan özelliklerini devre dışı bırakırsanız bazı programların çalışmayı durdurabileceğini unutmayın. Girişlerin içerik menüsünde ve İnternet aramasını seçerek, İnternet'teki programda arama yapmaya başlayabilirsiniz. Bu aracı yüklemenize gerek yoktur ancak doğrudan çalıştırabilirsiniz. “Giriş” sekmesi de önemlidir. Burada kullanıcının oturum açmasıyla başlayan girişleri görebilirsiniz.

    frontexchangesetup.exe /x: çıkarma yolu

    Sessiz kurulum, Exchange Server (FPE) için Microsoft Forefront Protection 2010 kurulumu sırasında komut dosyalarını çalıştırmanıza olanak tanır. Bu tür kurulum, kurulum durumuyla ilgili herhangi bir bildirim görüntülemez. Tüm çıktılar kurulum günlüğüne, program günlüğüne veya olay günlüğüne yazılır. Sessiz kurulum, üzerinde otomatik ve dağıtılmış kurulumlar gerçekleştirmek için kullanılabilir. Sessiz kurulum, aşağıdakiler kullanılarak sağlanan bir yanıt dosyası gerektirir: /A. Özel ortamınıza uyacak şekilde değiştirilebilecek bir yanıt dosyası şablonu şurada sağlanmıştır: kurulum paketi ortaya çıkan yanıt dosyasını doğrulamak için kullanabileceğiniz bir XML Şeması (XSD dosyası) ile birlikte. Geçerli bir yanıt dosyası sağlanmazsa kurulum iptal edilir ve hatalar günlüğe kaydedilir. Örnek yanıt dosyasını görüntüleme hakkında bilgi için bkz.

    Kurulum paketini çıkardıktan sonra ( Ek Bilgiler bölümüne bakınız) komut satırına aşağıdakini girerek bir yanıt dosyasıyla sessiz kurulum çalıştırabilirsiniz:

    setup.exe /q /a Yanıt Dosyasının Yolu

    Yanıt dosyası, kurulum sırasında aklınıza gelebilecek tüm soruların yanıtlarını içerir. Bu gerekli bir parametredir. Ek olarak parametreyi de belirleyebilirsiniz. /C

    setup.exe /q /a Yanıt Dosyasının Yolu/

    Pasif kurulum, sessiz kurulumla aynı şekilde çalışır ancak kurulumun ilerlemesini gösteren bir ilerleme çubuğu görüntüler.

    Kurulum paketini çıkardıktan sonra (daha fazla bilgi için bölüme bakın), komut istemine aşağıdakini girerek pasif kurulumu yanıt dosyasıyla çalıştırabilirsiniz:

    setup.exe /p /a Yanıt Dosyasının Yolu

    Yanıt dosyası, kurulum sırasında aklınıza gelebilecek tüm soruların yanıtlarını içerir. Bu gerekli bir parametredir. (Örnek yanıt dosyasını görüntüleme hakkında bilgi için bölüme bakın.) Ek olarak parametreyi de belirleyebilirsiniz. /C, kurulum tamamlandıktan sonra isteğe bağlı olarak yapılandırma ayarlarını sunucuya aktarmanıza olanak tanır. Bunlar başka bir sunucudan aktarılan ayarlardır. Sözdizimi aşağıdaki gibi olmalıdır:

    setup.exe /p /a Yanıt Dosyasının Yolu/

    Belki de hiçbir şey sistemin güvenliğini sistemin kullanıcısı kadar etkilemez ve bazen yöneticiler düşman Truva atlarıyla değil, basit bir kullanıcıyla savaşmak zorunda kalır. Bu amaçlar için belirli haklara sahip hesaplar kullanılır; bir grup oluşturduk, kurallar atadık, kullanıcılar ekledik, hepsi bu; bırakın Başlat düğmesinin ve eşarpın keyfini çıkarsınlar.

    Aynı durum internette de geçerli, eğer dünya çapındaki ağda yönetici olarak geziniyorsanız, o zaman ne olursa olsun, sisteme nüfuz edecek ve daha fazla kirli numara için programı komut satırından çalıştırmak isteyen kötü bir virüs olacaktır. ve kontrol için kayıt defterine kaydedilecektir. Başka bir şey de sınırlı bir hesaptır - onunla pek bir şey yapamazsınız. Ancak bu durumda bile istisnalar yapmanız gerekir; örneğin, programı kendi komut satırınız üzerinden değil, komut satırı üzerinden çalıştırmanız gerekir. hesap, ve bir başkasının altında (daha büyük haklarla) veya yalnızca ek parametrelerle programları başlatın. Bu amaçlar doğrultusunda iki komut satırı yardımcı programı dikkate alınacaktır: OLARAK ÇALIŞTIRMAK(bir programı oturumdan çıkmadan farklı bir hesap altında komut satırı aracılığıyla çalıştırmak) ve BAŞLANGIÇ(programı ek parametrelerle komut satırından çalıştırın). Benzer eylemleri gerçekleştirmek için komut dosyası sunucusunun yöntemler ve .

    BAŞLAT yardımcı programı - komut satırı

    Bu yardımcı program bir dizi ek parametre sağlar:

    • programları belirli bir modda başlatmak;
    • belirli bir dizin (klasör) için bir göz atma penceresi açın;
    • türü Windows'ta kayıtlı olan belgeleri açın (yani, belirli bir uzantıya sahip bir belgeyi hangi uygulamanın açması gerektiği belirtilir).

    Öyleyse bu yardımcı programın temel sözdizimini tanıyalım:

    START ["başlık"] [komut/program] [parametreler]

    Komutun/programın dahili bir komut satırı komutunu tanımlaması koşuluyla ( YÖN, KOPYALA...) veya bir toplu iş dosyası, ardından bunları yeni bir pencerede başlatmak için (anahtarın belirtilmemesi koşuluyla) /İÇİNDE) program otomatik olarak başlar CMD.EXE anahtarla komut satırından /K. Bu koşul altında, komut yürütüldükten sonra yeni pencere kapatılmayacaktır. Yürütülen şeyin dahili CMD yardımcı programı veya bir toplu iş dosyası olmaması koşuluyla, bu program bir grafik veya metin penceresinde çalışır.

    İlk elemanın olması şartıyla kabuk irade kelime CMD'si Uzantı ve dosya yolu olmadan, komut işlemcisi onu değişkenin değeriyle değiştirecektir. COMSPEC(komut yorumlayıcısının tam yolu). İlk öğe, uzantı olmadan yürütülen programın adıysa, bu durumda değer kullanılacaktır. Çevre değişkeni RATNECHT bu, ad uzantılarının tanımlanmasını mümkün kılacaktır yürütülebilir dosyalar ve arama sırası istenilen dosya. Genellikle RATNEXT değişkeni aşağıdaki değerleri içerir:

    RATNEXT=.COM;.EXE;.BAT;.CMD

    Varsayılan uzantılara sahip bir dosyanın bulunmaması koşuluyla, komut yorumlayıcısı verilen adın dizin adıyla eşleşip eşleşmediğini kontrol edecektir. Eğer öyleyse, o zaman BAŞLAT yardımcı programı Explorer'ı başlatacak ve içinde belirtilen dizini açacaktır.

    "Başlık"– oluşturulan pencerenin başlığını tanımlar. Örneğin:

    Copyer.bat "Verileri kopyalamayı" BAŞLATIN

    /yolbu parametre Yeni bir komut penceresi açılırken çalışma dizinini belirtir.

    /BEN– bu anahtar, yeni işletim ortamının geçerli komut penceresi ortamı değil, cmd.exe komut yorumlayıcısı tarafından iletilen orijinal ortam olacağını belirtir.

    /DK– bu parametre, komutun/programın komut satırı aracılığıyla simge durumuna küçültülmüş biçimde başlatıldığını, ancak /MAX kullanılırsa büyütülmüş (büyütülmüş) bir pencerede başlatıldığını belirtir.

    /AYIRMAK– 16 bitlik bir uygulamanın ayrı bir hafıza alanında çalıştırılması

    /PAYLAŞILDI- paylaşılan hafıza alanında 16 bitlik bir uygulamanın yürütülmesi

    Anahtarlar /DÜŞÜK | /NORMAL | /YÜKSEK | /GERÇEK ZAMANLI| /ÜSTÜVENORMAL | /NORMALİN ALTINDA Başlatılacak görevin önceliğini ayarlayın.

    /BEKLEMEK– programı komut satırından çalıştırın ve bitmesini bekleyin

    /İÇİNDE- yürütme yeni bir pencere oluşturulmadan gerçekleşir (tabii ki bu mümkünse). Böylece, eğer bu anahtar başlarsa dahili ekip cmd.exe veya toplu iş dosyası daha sonra yeni kopya komut yorumlayıcısı geçerli komut penceresinde başlatılacaktır.

    START yardımcı programını kullanma örnekleri:

    Ana işlem olarak bir komut istemi penceresinden çalıştırmanız gerekiyor Microsoft Word verilen iki dosyanın otomatik olarak açılmasıyla (dosyalardan birinin adı boşluk içerdiğinden tırnak içindedir):

    BAŞLAT /MAX winword.exe "Belgem.doc" docum.doc

    Geçerli sürücüdeki Belgelerim dizini için bir tarayıcı penceresi açılması:

    "Belgelerim"i BAŞLATIN

    Geçerli dizin için bir tarayıcı penceresi açmak:

    Favori Belgelerim.doc dosyasını Belgelerim klasöründen standart bir pencerede açmak:

    "C:\Belgelerim\Favori Belgem.doc" BAŞLAT

    RUNAS komut satırı yardımcı programı

    RUNAS yardımcı programı Komut satırı karmaşık sözdizimi içermez ve kullanımı oldukça basittir. Geçerli oturumu sonlandırmadan, başka bir kullanıcı olarak komut satırı üzerinden bir programı çalıştırmanıza olanak tanır. Kural olarak yöneticiler tarafından küçük görevleri gerçekleştirmek için kullanılır. sistem komutları. Örneğin:

    runas/kullanıcı: [e-posta korumalı] regedit.com

    runas /user:dataAdmin regedit.exe

    Doğal olarak, bir uygulamayı daha fazla yetkiye sahip ve şifresi olan başka bir kullanıcı altında çalıştırmanız gerekiyorsa, o zaman elbette şifreyi bilmeniz gerekir, onsuz mümkün değil:

    runas/kullanıcı: [e-posta korumalı] regedit.exe
    için şifreyi girin [e-posta korumalı]:
    Kullanıcı olarak “regedit.exe” başlatılmaya çalışılıyor
    "[e-posta korumalı]"...

    Komut İstemi Penceresindeki Komut Olarak çalıştırmak/? konusunda ayrıntılı yardım sağlar ek parametreler bu yardımcı program.

    Kullanıcıların üzerinde çalıştığı bir sır değil Linux tabanlı, Windows'ta çalışanlara her zaman burun kıvırırlar. Windows için uygulamayı en az 10 dakika boyunca yüklemeniz, çok sayıda düğmeye basmanız, seçim onay kutularıyla uğraşmanız gerektiğini söylüyorlar. Ve uygulamayı gerçekten yüklemeden önce, internette kaybolmadan programın resmi web sitesini bulmanız gerekiyor. Linux kullanıcıları herhangi bir yardımcı programın
    belirli bir komutu çalıştırarak terminalden kurulum yapabilirsiniz.

    Linux'ta olduğu gibi Windows'ta da komutları kullanarak programları yüklemek, kaldırmak veya düzenlemek mümkündür.

    Geliştiriciler, Windows 10'un ayrıca şu özelliklere sahip olacağını iddia ediyor: hızlı kurulum, güncellemeler ve silmeler çeşitli destek sistem terminalinden. Sadece resmi açıklamayı beklemek zorundayız. Ancak sürümü beklemenize gerek yok, ancak şu anda kullanıcının programı komut satırından yüklemesine olanak tanıyan harika bir özellikten yararlanın. Ancak sürprizlerin hepsi bu değil: Yardımcı program aynı zamanda programı silmenize, güncellemenize, açmanıza ve kapatmanıza da olanak tanır. İlginç? Çikolatayı daha yakından tanıyalım.

    Programın komut satırı aracılığıyla kurulması

    Şimdi programları daha rahat ve çok daha kolay yönetmeye çalışacağız. benzer bir yolla bunun nasıl yapıldığına dair Linux ortamı. Ve bu konuda bize yardımcı olacak özel servis Chocolatey, Windows için paket yöneticisi. Chocolatey istemcisi, konsolda çalışmak üzere tasarlanmış bir yardımcı programdır. Hemen kurmayı deneyelim. Yüklemek için yönetici haklarına sahip bir terminal açın. Başlat menüsüne sağ tıklayın ve Komut İstemi'ne tıklayın (yönetici haklarıyla). Şimdi aşağıdaki kodu kopyalayalım:


    Bunu yapıştırın ve Enter tuşuna basın. Artık değişkenlerdeki verilerin yenilenmesi için konsolu kapatmanız gerekiyor.

    Chocolatey hizmeti geniş bir yardımcı program ve uygulama kataloğuna sahiptir: şu anda 2000'den fazla yardımcı program. Bunları https://choculatey.org/packages resmi web sitesinde görüntüleyebilirsiniz. Artık herhangi bir programın komut satırı aracılığıyla nasıl kurulacağını öğrenmenin zamanı geldi:

    Terminali tekrar yönetici olarak açın. Programın sağında sunulan metni https://choculatey.org/packages web sitesinde kopyalıyoruz. Örneğin, Google Chrome tarayıcısını yüklemek için aşağıdaki kod sağlanır:


    Kopyalayıp terminale yapıştırın. Sitedeki kodun arkasına -y kombinasyonunu yazmayı unutmayın. Enter tuşuna basın. Artık geriye kalan tek şey tarayıcı kurulumunun tamamlanmasını beklemek. Bundan sonra terminal penceresini kapatabilirsiniz.

    Fark etmiş olabileceğiniz gibi, Google tarayıcısı Chrome çok hızlı kuruldu. Dosyaları kaydetmek için herhangi bir düğmeye tıklamamız veya bir konum seçmemiz gerekmedi (varsayılan olarak C diski kullanılır). Bu arada, acemi kullanıcılar her seferinde Chocolatey servisine gitmemek için en sevdikleri uygulamaları bir not defterinde oluşturabilirler. Bir programı komut satırı aracılığıyla kaldırmak için kaldırma kodunu ve ardından programın adını girin. Örneğin, choco unistall ccleaner.

    DİKKAT. Hizmet yalnızca kendisi aracılığıyla yüklenen paketlerle çalışır. Yani Chocolatey üzerinden kuruluma uygun herhangi bir yazılım yoksa bu şekilde kaldırmanız mümkün olmayacaktır.

    Bir programın komut satırı aracılığıyla çalıştırılması veya kaldırılması

    Şimdi komut satırı üzerinden izin veren bir yönteme bakalım. Bu üç şekilde yapılabilir basit adımlar. Başlayalım:

    1. Windows işletim sisteminin bir terminalini açın.
    2. Görüntülenen pencerede, uygulama başlatma dosyasının konumunun tam yolunu yazın. Örneğin, D:/Files/chrome.exe
    3. Enter'a basıyoruz ve sistemin ihtiyacımız olanı açmasını bekliyoruz.

    Bir programın komut satırı aracılığıyla nasıl kapatılacağını öğrenmenin zamanı geldi. Bunun için ek görev öldürme yazılımına ihtiyacımız var. Hadi başlayalım:



    Özetliyor

    Bugün ilk bakışta karmaşık gibi görünen bir konuya baktık. Ancak artık Chocolatey hizmetini kullanarak bazı programları komut satırından çok kolay bir şekilde yükleyebileceğinizi veya kaldırabileceğinizi biliyorsunuz. Ayrıca aynı terminal aracılığıyla bir uygulamayı nasıl açıp kapatacağınızı da biliyorsunuz. Her şeyi doğru yapmayı başardığınızı ve konuyla ilgili hiçbir soru kalmadığını umuyoruz.