Windows'ta bazı takma ad yazarak programları çalıştırma


11

Windows'da, bir programı çalıştırmak veya Windows'ta belirli bir klasörü açmak için "sidb" gibi belirli bir dizeyi ayarlamak için kolay bir yol var mı?

Benim asıl fikrim "Execute" başlat düğmesi menüsünde (veya Win + R) böyle komutları çalıştırabiliyordu, bu yüzden sadece WIN + R yapmak ve "sidb" yazmak zorunda kalacaktı.

Bunu başarmanın en iyi yolu nedir?

EDIT: Bunu şu şekilde yeniden ifade edebilir miyim: Örneğin, sistem değişkenlerinde, sibd = "C: ....... blabla \ tanımlamak için bir yolu var ve ben sadece Run" sibd "yazmak zorunda kalacak?


Belki de Windows'un aradığınız özelliğe sahip olduğunu söyleyen yanıtı neredeyse onaylamalısınız .
Áxel Costas Pena

Yanıtlar:


16

Programı yürüten küçük toplu iş dosyaları oluşturabilir ve bunları istediğiniz diğer addan sonra adlandırabilirsiniz. Sonra onları yol ortam değişkeninizdeki bir klasöre koyun .

örneğin, ff.cmd:

@echo off
"C:\Program Files\Mozilla Firefox\Firefox.exe"

Cevabınız doğru olarak işaretlendiğinden ve en çok vurgulandığından, @Maslow'un söylediklerine eklemek iyi bir fikir olabilir , çünkü Windows devouredelysium'un zaten uyguladığı özelliğe sahiptir.
Áxel Costas Pena

Bunu yapmanın ve komut satırı bağımsız değişkenlerini iletmenin bir yolu var mı?
tmsimont

@tmsimont: \ @echo kapalı "C: \ Program Dosyaları \ Mozilla Firefox \ Firefox.exe"%*
Martijn Hols

8

Şaşırmış biri bundan bahsetti

http://weblogs.asp.net/whaggard/archive/2004/04/11/111232.aspx

Bu altında kayıt defteri anahtarlarını ekleyerek endişelerini HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App PathsHangi hemen sonra değerlendirilir%PATH%

Reg alt anahtar adının + .exe yazmak istediğiniz ad olduğunu unutmayın

öyleyse HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sibd.exe varsayılan değeriC:.......blabla\

korkunç bir şekilde yönetilmesi çok daha kolaydır (ve bazı açılardan daha güvenli, diğerleri çok fazla değil) %PATH%.


Şaşırmış kelime değil. Windows'un askerin tam olarak aradığı özelliğe sahip olması, bir geçici çözüm ve birçok üçüncü taraf yazılım tabanlı çözüm sunan bir cevabın doğru cevap olarak işaretlenmiş olması, bir grup üçüncü taraf uygulamasının bir başka cevabının ve sorunun asıl cevabı orijinal askerin bile oyunu almıyor ...
Áxel Costas Pena

Bu arada, cevabınıza eklemek istiyorsanız ... kayıt defterini el ile düzenlemek istemeyenler için, bunu sizin için yapan küçük bir uygulama var .
Áxel Costas Pena

Başka bir alternatif olduğunu biliyordum, sonunda buldum: WinR Alias ​​Manager
Áxel Costas Pena

7

Tüm yapmak istediğiniz programı çalıştırmak veya klasörleri açmaksa, bunu yapmak için bir toplu iş dosyası oluşturabilirsiniz. Bu toplu iş dosyası PATH içinde olduğu ve adında çakışmadığı sürece herhangi bir komut istemi tarafından çalıştırılır.

not defteri örneği:
np.bat adlı not defterini açmak için bir toplu iş dosyası hazırlayın.
START %windir%\system32\notepad.exe

C sürücüsü örneği:
c.bat adlı c sürücüsünü açmak için bir toplu iş dosyası oluşturun.
START explorer C:\

Üçüncü taraf uygulamaları da vardır: SlickRun , MagicWords , Launchy , slimKEYS , Enso Launcher , Colibri


3

Ücretsiz bir program başlatıcı kullanabilirsiniz.

Bazı en iyi şeylerin tartışılması için bu makaleye bakın: Launchy, Find and Run Robot, Enso, Slickrun, FSL Launcher, Fast Launcher, 8Start ve daha fazlası hakkında bilgi içeren En İyi Ücretsiz Program Başlatıcı .


Ee ... bu araçla ilgili zaten birkaç cevap vardı.
elysium

Evet, SlickRun'a yapılan referansı gördüm, ancak yukarıda belirtilmeyen çok daha fazlası var. Eğer beğenmezsen, ben çıkardım.
harrymc

İkinci Launchy. Muhtemelen onu kullanarak günde yaklaşık 20-30 komut çalıştırıyorum. Büyük artı, ekranın ortasına doğru açılır, böylece gözlerinizi son / sonraki görevden ayırmanıza gerek kalmaz.
Rolnik

1

Sistem PATH değişkenine koyduğum bir yol, C: \ bin kullanıyorum. Burada sık kullanılan programlara GNU araçları, SysInternals ve kısayollar gibi şeyler koydum. Örneğin, notepad ++ 'a np denilen bir kısa devre. Winkey + R, np, girin. Bitti.


1

Acaba neden kimse MKLINK'ten bahsetmedi. Vista ve 7'de mevcuttur ve dosyalar VE klasörler için sembolik bağlantılar yapmanıza izin verir.

Sözdizimi:

mklink "c:\SymlinkFile" "c:\windows\realFile"

Kolay.


Çok yararlı, yapabilseydim daha fazla +1 puan verirdim. Toplu iş dosyaları, Ctrl + C sinyalinin gerçekten çalışan program yerine toplu iş dosya yürütücüsüne gitmesini emer. (Sanırım bazı durumlarda mantıklı ama sadece takma ad kullanıyorsanız)
Jason S

1

Sen kullanabilirsiniz Leet konuşun - Colibri ondan bir daha, kaynak güncellenmektedir değil de, GitHub .

Başlangıç ​​yapılandırması harika değil, ancak SQLLite veritabanlarını düzenler ve tek bir yolla değiştirirseniz, bağlantıları, dosyaları, toplu işlemleri bırakabilir ve sadece Ctrl+ tuşlarına basarak Spaceve adının bazı karakterlerini yazarak yürütebilirsiniz .

örneğin Firefox'u başlatın: Ctrl+ Space ff enter yazın

Ayrıca sekmeye basarak argüman eklemenize ve ardından girmenize izin verir, örneğin yazın ipconfig /all

Yine de kurmak için biraz çalışma gerekiyor.


0

Slickrun gibi bir program düşündünüz mü? Çok hafif ve kullanışlıdır; tuş vuruşlarını komutlarla eşlemenize ve komutlar için kısa diğer adlar ayarlamanıza olanak tanır.

Açıkladığınız kullanım türü için kesinlikle tavsiye ederim. Benzer şeyler yapan başka alternatifler de var, ancak slickrun'a bakım ve iyileştirmeler şimdi bize kemancı getiren güzel insanlar tarafından yapılıyor gibi görünüyor2 .

Alternatifler bulunabilir alternativeto.net google kullanarak başka yerde, vb.


0

Programları çalıştırabileceğinizi düşünmenin en hızlı yolu ya kısayol tuşuyla ya da sadece yazmaktır.

Kısayol tuşu amacıyla Qliner Kısayol Tuşlarınız vardır .

Herhangi bir önceki / sonraki tuşa basmadan yazmak için PhaseExpress'e sahipsiniz .

PhaseExpress örnekleri:

SuperUser'ı ziyaret etmek ister misiniz? runSU. StarCraft II? runSC2.

Run'ı ekliyorum çünkü buraya SU veya Oyun web sitelerine veya oyun içi SC2 yazarken müdahale etmiyor, ancak tamamen özelleştirilebilir ve sadece sonraki bir tuşa basarak başlatmayı seçebilirsiniz. Ayrıca, şeyleri çok hızlandırabilen metin ikamesi yapmanızı sağlar ...

PhaseExpress'e bağlantı? linkPEtürleri [PhaseExpress](http://www.phraseexpress.com/).


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.