ভিস্টায় স্বচ্ছ কমান্ড প্রম্পট?


8

ভিস্তা বা উইন্ডোজ 7 এ কি কিছুটা স্বচ্ছ কমান্ড প্রম্পট উইন্ডো পাওয়া সম্ভব?

তারা কি কোন তৃতীয় পক্ষের বিকল্প?

উত্তর:


11

আমি কনসোল পছন্দ করি , এটি স্বচ্ছতার পাশাপাশি ট্যাবড কমান্ড প্রম্পট সমর্থন করে।


কনসোল একটি দুর্দান্ত প্রোগ্রাম। দৃr়ভাবে প্রস্তাবিত।
উইজি

শীতল, দেখে মনে হচ্ছে এটির কিছু সাম্প্রতিক ক্রিয়াকলাপ রয়েছে। গতবার আমি যাচাই করেছিলাম ভেবেছিলাম এটি একটি মৃত প্রকল্প।
হাঁসপথ

আমি কয়েক ঘন্টা চেষ্টা করেছি, এবং এটি বেশ পছন্দ করে নি। আমি মনে করি এটি অনুলিপি করে যা আমাকে পেস্ট করতে কপি করতে এবং ডান বোতামটি অনুলিপি করতে "নির্বাচন + প্রবেশ" এর অভাব ছিল।
অস্কাররাইজ

ভিস্তা 64৪ এ এটি চেষ্টা করে কনসোলে কোনও পাঠ্য উপস্থিত নেই। আমি টাইপ করতে পারি, এবং এটি কার্সারটিকে এমনভাবে সরিয়ে দেয় যে পাঠ্যটি রয়েছে তবে কিছুই দৃশ্যমানভাবে পরিবর্তন হচ্ছে না।
সাম্পসন

@ অস্কার রেয়েস - আপনারা যা চান তা করতে আমার কনসোল ২.০+ কনফিগার করা আছে।
উম্বার ফেরুলি

3

আপনি যদি একটি গ্লাসি, এয়ারো এফেক্ট খুঁজছেন, আপনি গ্লাস সিএমডি ব্যবহার করতে পারেন ।


এটি "কুইক এডিট মোড" সমর্থন করে (কপি করতে + প্রবেশ করুন নির্বাচন করুন, পেস্ট করতে ডান ক্লিক করুন?)
অস্কার রাইজ

এটি হওয়া উচিত, এটি কেবল একটি নিয়মিত কনসোল উইন্ডোর বৈশিষ্ট্যগুলি পরিবর্তন করে। আমাকে নিশ্চিত করতে দাও ... হ্যাঁ, এটি হয়।
ক্রিশ্চিয়ান রোমো

1

আপনার বর্তমানে চলমান সমস্ত সিএমডি এবং পাওয়ারশেল উইন্ডোগুলি স্বচ্ছ করতে, পাওয়ারশেল টার্মিনালে এটি চালান (উইন্ডোজগুলি এটি চালানোর পরে খোলা হবে, স্বচ্ছ হবে না এবং আপনার সিস্টেমটি পরিবর্তন করা হবে না):

$user32 = Add-Type -Name User32 -Namespace Win32 -PassThru -MemberDefinition '[DllImport("user32.dll")]public static extern int GetWindowLong(IntPtr hWnd, int nIndex);[DllImport("user32.dll")]public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);[DllImport("user32.dll", SetLastError = true)]public static extern bool SetLayeredWindowAttributes(IntPtr hWnd, uint crKey, int bAlpha, uint dwFlags);'
Get-Process | Where-Object { @('powershell', 'cmd') -contains $_.ProcessName } | % {$user32::SetWindowLong($_.MainWindowHandle, -20, ($user32::GetWindowLong($_.MainWindowHandle, -20) -bor 0x80000));$user32::SetLayeredWindowAttributes($_.MainWindowHandle, 0, 200, 0x02)}

আপনার পাওয়ারশেল টার্মিনাল উইন্ডোটিকে সর্বদা স্বচ্ছ করতে (এটি আপনার ব্যবহারকারী-নির্দিষ্ট পাওয়ারশেল প্রোফাইল ফাইলকে পরিবর্তন করে):

if (-not Test-Path -Path $profile) { New-Item -path $profile -type file -force }
Add-Content -Path $profile -Value '$user32 = Add-Type -Name ''User32'' -Namespace ''Win32'' -PassThru -MemberDefinition ''[DllImport("user32.dll")]public static extern int GetWindowLong(IntPtr hWnd, int nIndex);[DllImport("user32.dll")]public static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);[DllImport("user32.dll", SetLastError = true)]public static extern bool SetLayeredWindowAttributes(IntPtr hWnd, uint crKey, int bAlpha, uint dwFlags);'''
Add-Content -Path $profile -Value 'Get-Process | Where-Object { @(''powershell'', ''cmd'') -contains $_.ProcessName } | % { $user32::SetWindowLong($_.MainWindowHandle, -20, ($user32::GetWindowLong($_.MainWindowHandle, -20) -bor 0x80000)) | Out-Null;$user32::SetLayeredWindowAttributes($_.MainWindowHandle, 0, 200, 0x02) | Out-Null }'

0

আপনি যে কোনও লাঠি নাড়াচাড়া করতে পারেন তার চেয়ে বেশি "যেকোন র্যান্ডম উইন্ডোতে স্বচ্ছতা প্রয়োগ করুন" ইউটিলিটি উপলব্ধ রয়েছে। গুগল এক আপ এবং এটি একটি শট দিন। আপনি কনসোল সহ যেকোন উইন্ডোতে স্বচ্ছতা সামঞ্জস্য করতে পারেন।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.