Menjalankan program dengan mengetik beberapa alias di Windows

11

Apakah ada cara mudah di windows untuk mengatur string yang diberikan, seperti "sidb" untuk menjalankan program atau membuka folder yang diberikan pada Windows?

Ide asli saya adalah untuk dapat menjalankan perintah seperti itu di menu tombol "Execute" start (atau Win + R), jadi saya hanya perlu melakukan WIN + R dan ketik "sidb".

Apa cara terbaik untuk mencapai ini?

EDIT: Boleh saya ulangi ini sebagai: Apakah ada cara untuk mendefinisikan misalnya, dalam variabel sistem, sibd = "C: ....... blabla \ dan kemudian saya harus mengetikkan" sibd "di Run?

melahap elysium
sumber
Mungkin Anda harus hampir memilih jawaban yang memberi tahu Anda bahwa Windows memiliki fitur yang Anda cari di luar kotak.
Áxel Costas Pena

Jawaban:

16

Anda dapat membuat file batch kecil yang menjalankan program, dan beri nama setelah alias yang diinginkan. Kemudian cukup masukkan mereka ke folder yang ada di variabel lingkungan path Anda .

contoh, ff.cmd:

@echo off
"C:\Program Files\Mozilla Firefox\Firefox.exe"
John T
sumber
Karena jawaban Anda ditandai sebagai benar dan itu yang paling disorot, mungkin ide yang bagus untuk menambahkannya seperti yang dikatakan @Maslow , karena Windows memiliki fitur yang sedang dicari oleh devouredelysium yang sudah diterapkan.
Áxel Costas Pena
Apakah ada cara untuk melakukan ini dan melewati argumen baris perintah?
tmsimont
@tmsimont: \ @echo off "C: \ Program Files \ Mozilla Firefox \ Firefox.exe"%*
Martijn Hols
8

Terkejut pada seseorang telah menyebutkan yang ini

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

Ini menyangkut menambahkan kunci registri di bawah HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App PathsYang dievaluasi setelah itu%PATH%

Perhatikan bahwa nama kunci sub reg adalah yang ingin Anda ketikkan + .exe

jadi tambahkan HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sibd.exe dengan nilai defaultC:.......blabla\

tampaknya jauh lebih mudah (dan dalam beberapa hal lebih aman, yang lain tidak begitu banyak) untuk mengelola granular daripada %PATH%string yang menghebohkan .

Maslow
sumber
Terkejut bukan kata. Sungguh luar biasa bahwa Windows memiliki fitur yang si penanya cari persis sudah diterapkan, bahwa jawaban yang menawarkan solusi dan banyak solusi berbasis perangkat lunak pihak ketiga ditandai sebagai jawaban yang benar, jawaban lain dengan sekelompok aplikasi pihak ketiga didapat diberikan, dan jawaban sebenarnya untuk pertanyaan itu bahkan tidak mendapatkan dukungan dari penanya semula ...
Áxel Costas Pena
Omong-omong, jika Anda ingin menambahkannya ke jawaban Anda ... bagi mereka yang tidak suka mengedit registri secara manual, ada beberapa aplikasi yang melakukannya untuk Anda .
Áxel Costas Pena
Saya tahu ada alternatif lain, saya akhirnya menemukannya: WinR Alias ​​Manager
Áxel Costas Pena
7

Jika semua yang ingin Anda lakukan adalah menjalankan program atau membuka folder, Anda dapat membuat file batch untuk melakukannya. Selama file batch itu ada di PATH (dan tidak konflik nama) file itu akan dijalankan oleh prompt perintah apa pun.

contoh notepad:
buat file batch untuk membuka notepad bernama np.bat Pada file batch tulis
START %windir%\system32\notepad.exe

Contoh drive C:
buat file batch untuk membuka drive c yang bernama c.bat. Pada file batch, tulis
START explorer C:\

Ada juga aplikasi pihak ketiga: SlickRun , MagicWords , Launchy , slimKEYS , Enso Launcher , Colibri

Scott McClenning
sumber
3

Anda dapat menggunakan peluncur program gratis.

Lihat artikel ini untuk pembahasan beberapa yang terbaik: Peluncur Program Gratis Terbaik , yang berisi info tentang Peluncuran , Temukan dan Jalankan Robot, Enso, Slickrun, Peluncur FSL, Peluncur Cepat, 8Mulai, dan banyak lagi.

harrymc
sumber
Erm..ada beberapa jawaban mengenai alat ini.
melahap elysium
Ya, saya melihat referensi untuk SlickRun, tetapi ada cukup banyak orang lain yang dikutip di atas yang tidak disebutkan. Jika Anda tidak menyukainya, maka saya mengeluarkannya.
harrymc
Saya meluncurkan kedua. Saya mungkin menjalankan sekitar 20-30 perintah sehari menggunakannya. Besar plus, apakah muncul di tengah layar sehingga Anda tidak perlu mengalihkan mata Anda dari tugas terakhir / berikutnya.
Rolnik
1

Saya menggunakan path, C: \ bin, yang saya masukkan ke dalam variabel PATH sistem. Saya menaruh hal-hal seperti util GNU, SysInternals, dan pintasan ke program yang sering digunakan di sini. Misalnya, kependekan dari notepad ++ yang disebut np. Winkey + R, np, masukkan. Selesai

Dave
sumber
1

Saya heran mengapa tidak ada yang menyebutkan MKLINK. Ini tersedia di Vista dan 7 dan memungkinkan untuk membuat symlink untuk file DAN folder.

Sintaksis:

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

Mudah.

sinni800
sumber
Sangat membantu, saya akan memberi lebih banyak +1 poin jika saya bisa. File batch agak menyedot sinyal Ctrl + C pergi ke pelaksana file batch daripada program yang sebenarnya berjalan. (Yang saya kira masuk akal dalam beberapa kasus tetapi tidak jika Anda hanya menggunakan alias.)
Jason S
1

Anda dapat menggunakan Colibri - Leet Speak , meskipun tidak diperbarui lagi, sumber dari GitHub .

Konfigurasi awal tidak terlalu bagus, tetapi jika Anda mengedit database SQLLite dan mengubahnya ke satu jalur, Anda dapat menjatuhkan tautan, file, kumpulan di sana dan menjalankannya hanya dengan menekan Ctrl+ Space, kemudian mengetikkan beberapa karakter dari namanya.

misal mulai Firefox: Ctrl+ Space ketik ff enter

Ini juga memungkinkan untuk menambahkan argumen dengan menekan tab dan kemudian memasukkannya, misalnya ketik ipconfig /all

Butuh beberapa pekerjaan untuk mengaturnya.

Zenir
sumber
0

Sudahkah Anda mempertimbangkan program seperti slickrun ? Ini sangat ringan dan bermanfaat; memungkinkan Anda untuk memetakan pukulan tombol ke perintah serta mengatur alias pendek untuk perintah.

Saya akan sangat merekomendasikannya untuk jenis penggunaan yang Anda gambarkan. Ada alternatif lain yang melakukan hal serupa, tetapi sepertinya pemeliharaan dan perbaikan untuk slickrun sekarang sedang dilakukan oleh orang-orang baik yang membawa kita fiddler2 .

Alternatif dapat ditemukan di alternativeto.net , dan di tempat lain menggunakan google.

John Weldon
sumber
0

Cara tercepat yang saya pikir Anda bisa menjalankan program adalah dengan hotkey atau hanya dengan mengetiknya.

Untuk tujuan hotkey, Anda memiliki Qliner Hotkeys .

Untuk hanya mengetiknya tanpa menekan tombol sebelum / sesudahnya, Anda memiliki PhaseExpress .

Contoh-contoh PhaseExpress:

Kunjungi SuperUser? runSU. Mainkan StarCraft II? runSC2.

Saya menambahkan run karena tidak mengganggu saat mengetik SU di sini atau SC2 di situs web Gaming atau dalam game, tetapi sepenuhnya dapat disesuaikan dan Anda juga dapat memilih untuk memulai hanya dengan menekan tombol berikutnya. Ini juga memungkinkan Anda melakukan penggantian teks, yang dapat mempercepat banyak hal ...

Tautan ke PhaseExpress? linkPEjenis [PhaseExpress](http://www.phraseexpress.com/).

Tamara Wijsman
sumber