Saya menggunakan beberapa program dengan argumen baris perintah dan suka memiliki pintasan untuk meluncurkan program tersebut dengan argumen tersebut. Sebagai contoh, saya menyimpan beberapa profil Firefox dan ingin menentukan nama profil pada baris perintah. Demikian pula saya memiliki beberapa pintasan Eclipse dengan argumen baris perintah yang menentukan ruang kerja untuk dibuka.
Saya ingin dapat menyematkan pintasan ini ke menu mulai atau bilah tugas di Windows 7. Masalah yang saya miliki adalah bahwa setelah saya menyematkan salah satu dari ini, tidak ada pintasan lain yang meluncurkan exe yang sama dapat diluncurkan.
Saya juga terbuka untuk saran seperti gadget desktop yang cocok yang dapat berisi banyak pintasan yang sewenang-wenang, namun tetap dalam posisi tetap di desktop saya di suatu tempat, atau beberapa cara menambahkan bilah tugas sekunder (ini dimungkinkan di XP).
Jawaban:
Saya mengalami masalah ini baru-baru ini dan muncul dengan solusi berikut (Saya akan menganggap instalasi Firefox default ketika memberikan contoh):
MENDIRIKAN
Firefox dapat dieksekusi (C: \ Program Files \ Mozilla Firefox \ firefox.exe)
Beberapa profil:
LARUTAN
Kami akan menggunakan utilitas MKLINK yang dikirimkan bersama OS.
Karena Anda hanya dapat menyematkan aplikasi satu kali ke bilah tugas, kami harus membuat Windows yakin bahwa Anda memiliki beberapa executable Firefox. Kami akan melakukan ini dengan membuat beberapa 'tautan keras' ke firefox.exe .
cd "C:\Program Files\Mozilla Firefox\"
mklink /H firefox_Personal.exe firefox.exe
mklink /H firefox_Work.exe firefox.exe
mklink /H firefox_Development.exe firefox.exe
"C:\Program Files\Mozilla Firefox\firefox_Personal.exe" -P "Personal" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Work.exe" -P "Work" -no-remote
"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
Jika ada sesuatu yang tidak jelas, beri tahu saya, dan saya akan mencoba membuat screencast.
Opsi baris perintah Firefox
sumber
Saya menggunakan solusi yang disediakan oleh "hegearon" dengan MKLINK tetapi menggunakan tautan folder dan bukan tautan file.
Untuk Firefox, saya membuat folder baru bernama "Mozilla Firefox Dev" yang merupakan tautan ke folder Firefox asli dengan menggunakan perintah ini:
mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"
Kemudian membuat pintasan ke firefox.exe (pastikan properti "start in" menunjuk direktori tautan baru) dan menyematkannya ke bilah tugas.
Solusi dengan file tertaut tidak berfungsi untuk saya karena windows tahu bahwa itu adalah proses yang sama (saya menemukannya melalui task manager / proses explorer).
Dengan solusi ini Windows percaya bahwa ada 2 proses Firefox yang berbeda karena jalurnya tidak sama.
Semoga ini bisa membantu.
sumber
Jika ada yang menemukan ini, sebenarnya sangat mudah untuk mengatur profil Firefox untuk dikelompokkan ke dalam pin taskbar terpisah seperti manajer profil Chrome berfungsi.
Saya suka memiliki profil Firefox "pribadi" dan "kerja" yang terpisah dengan pintasan terpisah yang disematkan:
• Luncurkan Firefox dan lanjutkan ke: config.
• Tambah Baru> Boolean> "taskbar.grouping.useprofile"> true.
• Selanjutnya, tutup dan luncurkan kembali instance baru Firefox menggunakan RUN> "firefox.exe -P [profil] -no-remote"
• Sematkan ikon aplikasi ini ke bilah tugas.
• Sekarang, navigasikan ke C: \ Users [profil] \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar.
• Edit properti pada pintasan yang sekarang disematkan untuk memasukkan "-P [profil] -no-remote" yang sama dalam target.
Ulangi prosedur ini untuk setiap profil yang ingin Anda pin secara terpisah ke taskbar Anda dan setiap profil akan memiliki pengelompokan sendiri sesuai.
sumber
Properties
.Anda tidak dapat menyematkan file batch dan pintasan ke bilah tugas Windows 7 secara langsung. Inilah solusi mudah yang mungkin cukup:
Anda tidak akan mendapatkan semua hal Windows 7 yang bagus seperti preview dan semacamnya, tapi saya tidak yakin Anda peduli tentang itu. ;)
EDIT: Ini adalah gadget yang sesuai dengan tagihan Anda: http://rocketdock.com/
Semoga itu bisa membantu ...
sumber
Jangan sematkan EXE atau pintasan "resmi": buat pintasan untuk setiap profil dan kemudian sematkan.
1.- Buat shorcuts Anda sendiri di dokumen Anda atau di desktop Anda, satu untuk setiap profil. Saya melakukannya di "Dropbox \ Profiles":
"File" -> "New" -> "Shortcut" -> ketikkan path lengkap
Masukkan dan ketikkan nama distintive, pe "Cool t130688"
2.- Klik kanan di setiap pintasan dan di "Sematkan ke bilah tugas"
sumber
Defrag.exe
). Tapi itu tidak bekerja untuk Firefox tanpa tweak (disarankan dalam jawaban MathewCNichols ).Katakanlah Anda menginginkan salinan krom kedua di bilah tugas (pilih properti folder untuk menampilkan ekstensi file )
start <path to chrome app>\chrome.exe
sumber
Mari kita asumsikan kita perlu menyematkan 2 pintasan ke Start Menu (tidak berfungsi dengan Taskbar!):
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p User1
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -p User2
Cara termudah adalah:
C:\Program Files (x86)\Mozilla Firefox\crashreporter.exe
karena dekat).C:\Program Files (x86)\Mozilla Firefox\firefox.exe
. Sekarang Anda dapat mengedit pintasan ini dengan menambahkan argumen yang diperlukan.crashreporter
denganfirefox
dan menambahkan argumen yang dibutuhkan.Firefox (User1)
danFirefox (User2)
.Metode ini tidak berfungsi dengan Taskbar , seperti yang saya sebutkan sebelumnya. Dalam hal ini, gunakan salah satu solusi yang disarankan oleh pengguna lain.
sumber
Setelah mencari selama berjam-jam, dan mencoba semuanya, saya menemukan cara untuk membuat dua profil menjalankan ikon yang berbeda di taskbar (mis. Ikon yang berbeda dan agar mereka tidak bergabung).
Ini semua di Win7, dan pastikan Anda berhati-hati untuk menggunakan tanda kutip yang saya gunakan di baris 'ketik ini'. Mereka membuat perbedaan. Ketik semuanya dengan huruf tebal persis seperti apa adanya.
Pertama, buat profil firefox baru. Pergi ke Start Menu Run dan ketik: Firefox.exe -profilemanager
Buat profil baru yang disebut Mail untuk digunakan dengan klien email dll (atau apa pun yang Anda ingin menggunakannya).
Buka cmd prompt sebagai Administrator (In Run ketik cmd lalu klik kanan CMD dan buka sebagai admin)
Ketik ini lalu tekan enter:
mklink / H "C: \ Program Files (x86) \ Mozilla Firefox \ fmail.exe" "C: \ Program Files (x86) \ Mozilla Firefox \ Firefox.exe" "
Ketik ini lalu tekan enter:
mklink / D "C: \ ProgramData \ Mozilla Firefox" "C: \ Program Files (x86) \ Mozilla Firefox"
Buat tautan baru dengan mengklik kanan di mana saja di desktop dan pilih New-> Shortcut
Ketik Target: "C: \ ProgramData \ Mozilla Firefox \ fmail.exe" -p Mail -tidak-jauh
Ketik Mulai: "C: \ ProgramData \ Mozilla Firefox"
Sekarang klik Apply lalu Ok.
Klik kanan, lalu Properties.
Ubah Ikon menjadi ikon Windows Mail Standar (cukup pilih file acak apa saja, dan jika tidak ditemukan, yang default akan muncul. Ikon Mail ada di bagian atas sekitar setengah jalan)
Klik Oke - Terapkan - Oke
Pindahkan pintasan ini ke bilah tugas dengan menyeretnya ke atasnya.
Anda sekarang harus memiliki ikon email di bilah tugas.
Klik kanan, lalu klik kanan fmail.exe lalu Properti
Ubah ikon menjadi ikon Mail yang sama dengan yang baru saja Anda gunakan sebelumnya.
Klik ok - berlaku - ok.
Pergi ke Start Menu Run dan ketik: % localappdata%
Hapus IconCache.db di folder yang muncul
Kembali ke jendela cmd hitam dan putih
Ketik & tekan enter: taskkill / f / im explorer.exe
Ketik & tekan enter: explorer.exe
Sekarang klik kanan ikon firefox di taskbar dan klik kanan firefox.exe lalu properties
Ketik Target: "C: \ Program Files (x86) \ Mozilla Firefox \ firefox.exe" -P default -no-remote
Klik OK
Sekarang Anda dapat membuka dua profil secara bersamaan, dengan ikon berbeda di taskbar !!
Buka ikon Mail, lalu GANTI PENAMPILAN / TEMA di bawah add-ons sehingga Anda langsung mengenali yang mana Anda berada dengan memilih tema yang sangat berbeda dengan profil penelusuran utama Anda.
Jangan lupa untuk menambahkan add-on minimum yang biasa (BetterPrivacy, Redirect Remover, Adblock Edge, Cookies Destructing) ke profil baru karena itu adalah profil yang benar-benar kosong.
PS> Jika Anda masih mengalami masalah dengan ikon yang bergabung di taskbar, Jalankan -> regedit, dan cari "HKEY_CURRENT_USER \ Software \ Mozilla \ Firefox \ TaskBarIDs" Kemudian buat kunci string baru yang disebut " C: \ ProgramData \ Mozilla Firefox " dan gunakan variabel data yang sama seperti pada yang standar yang ada di sana, tetapi ubah karakter terakhir ke yang lainnya. Ini akan menghentikan ikon-ikon pada penggabungan taskbar.
PPS> Jika Anda masih mengalami masalah, pastikan Anda mengetik dengan PERSIS apa yang saya lakukan di atas dengan huruf tebal TERMASUK TANDA KUTIPAN !!!!
sumber
Saya membutuhkan ini untuk
git-bash.exe
pintasan saya .Saya memiliki beberapa direktori yang bekerja dengan saya, dan ingin dapat mengklik ikon terpisah di taskbar untuk membuka setiap git-bash.exe untuk setiap path.
Solusi sederhana, adalah membuat salinan
git-bash.exe
, dan menyebutnyagit-bash2.exe
Saya kemudian arahkan pintasan pertama saya ke exe asli, dan pintasan kedua ke salinan, lalu saya bisa mengubah ikon pada setiap pintasan, dan menyematkan keduanya secara mandiri ke bilah tugas.
Secara kebetulan, Anda hanya perlu menyadari bahwa jika Anda memperbarui
git-bash.exe
, Anda harus menyalin kembali exe tersebut.sumber
Anda cukup menyalin aplikasi Eclipse di lokasi yang sama, lalu menyematkan salinan Eclipse baru itu ke menu Start. Anda bisa membuat titik itu ke ruang kerja yang berbeda.
Anda dapat mengulang ini sesering yang diperlukan.
sumber