Di Windows XP, ketika Anda membuat perubahan ke pengaturan konsol (tidak hanya untuk command-prompt, tetapi semua aplikasi konsol), misalnya dimensi, warna, font, dll., Ia bertanya apakah Anda ingin membuat perubahan itu permanen, atau hanya untuk contoh itu. Ini cukup berguna karena kadang-kadang Anda hanya ingin mengubahnya untuk satu contoh itu, tidak selamanya.
Di Windows 7, sepertinya membuat perubahan selalu membuatnya permanen. (Catatan, saya sedang berbicara tentang Properties
item menu, bukan yang Defaults
item menu, maka masalah.)
Apakah ada cara / pengaturan untuk membuat Windows 7 berperilaku seperti XP dalam hal ini?
windows-7
console
properties
Synetech
sumber
sumber
Jawaban:
Saya yakin seseorang di MS berpikir cara lama (dari NT dan seterusnya) membingungkan bagi orang-orang sehingga mereka menghapusnya. Sama seperti Anda, saya juga menggunakannya dan saya menyukai ide itu. Tapi oh baiklah!
Inilah cara Anda mendapatkan fungsionalitas yang sama.
Buat pintasan baru di folder pilihan Anda. Baris perintah folder adalah cmd.exe. Jalankan dan ubah properti. Properti akan disimpan di jalan pintas .
Jika Anda menginginkan properti yang disimpan berbeda, buat pintasan lain dan jika ada di folder yang sama, cukup beri nama berbeda dari pintasan pertama dan itu juga akan menyimpan propertinya dengan cara yang sama.
Jika Anda menjalankan cmd.exe langsung dari kotak "Run", itu akan memiliki properti default windows.
@Syntech mengemukakan poin menarik yang perlu klarifikasi lebih lanjut.
Opsi menu default pada menu konsol untuk Windows Vista dan lebih tinggi tidak secara langsung mempengaruhi sesi saat ini. Berlawanan dengan tautan itu tampaknya hanya berlaku untuk konsol windows yang bukan cmd.exe. Mengapa, karena begitu Anda mengatur "Properties" dari "c: \ windows \ system32 \ cmd.exe" berjudul window, itu menjadi "default" yang sedang berlangsung dari semua windows yang dibuka yang memiliki judul yang sama (yaitu ... cmd. exe) dan mereka tidak lagi melihat nilai properti "Default" "console". Jika Anda membuat pintasan, seperti yang saya jelaskan di atas, Anda akan mendapat manfaat dari setiap pintasan "mengingat" pengaturannya untuk setiap sesi pada setiap peluncuran.
Dari Windows NT ke XP perilakunya berbeda. Dan itu adalah perilaku yang dirujuk pertanyaan aslinya. Di XP dan yang lebih lama, ketika Anda mengubah properti, Anda diminta untuk memilih seperti yang ditunjukkan di bawah ini. Poster pertanyaan asli tidak ada, sama seperti saya, opsi "Terapkan properti hanya ke jendela saat ini".
Karena kami kehilangan opsi itu, solusi yang saya sarankan adalah membuat pintasan "sementara" ke cmd.exe dan menyimpan cadangan. Ubah sebanyak yang Anda suka dan pulihkan dari cadangan sesering yang Anda butuhkan.
HTH
Referensi:
http://technet.microsoft.com/en-us/magazine/ff758104.aspx
sumber
I'm sure someone at MS thought the old way was confusing for people so they removed it.
Maksud Anda bagaimana ada item menu untuk mengubah konsol saat ini dan yang terpisah untuk mengubah konsol default, atau bagaimana Windows akan secara spesifik bertanya apakah Anda ingin memodifikasi hanya jendela itu atau menerapkan perubahan secara permanen? Keduanya tampak masuk akal, rasional, dan jelas bagi saya. Bahkan, sekarang jauh lebih membingungkan karena entri menu Properties dan Defaults melakukan hal yang sama . Itu berlebihan dan tidak ada gunanya.…But oh well!
Sikap kekalahan seperti itu mencegah perubahan dan kemajuan.:-P
Sebenarnya, jika Anda mengubah pengaturan melalui item menu Properties di jendela Command Prompt, itu tidak memengaruhi semua instance dan dialog Defaults dan Properties memiliki dua tujuan berbeda.
Default
Dialog Default memungkinkan Anda untuk mengatur konfigurasi yang umum untuk semua instance dari Command Prompt.
Ini mencakup setidaknya satu fitur yang tidak tersedia di dialog Properties, kemampuan untuk mengaktifkan dan menonaktifkan Lengkap Otomatis.
Properti
Dialog Properti memungkinkan Anda untuk mengatur konfigurasi untuk pintasan yang memulai instance Prompt Perintah tersebut.
Perubahan yang Anda buat dalam dialog ini menimpa pengaturan yang dibuat melalui dialog Defaults. Pengaturan juga dapat diakses langsung melalui properti pintasan:
Sejauh ini, sangat bagus, tetapi ini tidak pernah benar-benar menjadi pertanyaan. Jadi, bagaimana Anda membuat perubahan sementara hanya pada satu contoh terbuka itu?
Saya kira Anda tidak bisa. Yang terbaik yang bisa saya lakukan adalah memulai contoh sementara dengan
start cmd
dan menyesuaikan properti untuk yang itu, yang tampaknya tidak mempengaruhi jalan pintas lainnya.sumber
start cmd
lagi karena jendela kedua yang mengambil sifat-sifat Anda hanya mengatur; yang masuk akal karenaHKCU\Console\%SystemRoot%_system32_cmd.exe
dimodifikasi ketika Anda melakukan apa yang Anda sarankan, jadi pada kenyataannya, semua konsol default yang diluncurkan mengambil properti baru. Alasannya tidak memengaruhi pintasan Anda yang lain adalah karena pintasan itu sehingga membuat perubahan hanya memengaruhi file pintasan . Jika Anda Menjalankan →cmd
misalnya, konsol akan dimodifikasi.color
danmode
, saya kira; P:-(
Win+P
) daripada pintasan; itu analog dengan Jalankan →cmd
, itulah sebabnya saya belajar tentang cara entri registri saat itu. (Sayangnya Microsoft menggagalkan pilihan hotkey saya dengan mencoba gerombolan kunci Win di Vista +.)