সাইডবার হিসাবে উইন্ডোজ 7 টাস্কবার, সর্বনিম্ন প্রস্থ স্থির


20

এটি তুচ্ছ এবং অপ্রয়োজনীয় প্রশ্নের মতো শোনাতে পারে তবে এটি আমাকে আরও বিরক্ত করে চলেছে। আপনি যদি উইন্ডোজ 7-এ টাস্কবারের জন্য "ছোট আইকনগুলি" চয়ন করেন এবং টাস্কবারটি হয় উপরের বা স্ক্রিনের নীচে থাকে টাস্কবারটি খুব ছোট হয়ে যাবে।

অনুভূমিক টাস্কবারের স্ক্রিনশট

তবে আমার যেহেতু ওয়াইডস্ক্রিন মনিটর রয়েছে তাই আমি স্ক্রিনের পাশে টাস্কবারটি রাখার অভ্যস্ত, যেহেতু এটি স্থানটি আরও দক্ষতার সাথে ব্যবহার করে। তবে আমি একটি নির্দিষ্ট স্তরের চেয়ে টাস্কবার সংকীর্ণ পেতে পারি না এবং এটি বেশ প্রশস্ত থাকে।

উল্লম্ব টাস্কবারের স্ক্রিনশট

নীচে বা উপরে যে উচ্চতাটি পাচ্ছি তার পর্দার পাশে একই প্রস্থটি পেতে আমি কি কোনও রেজিস্ট্রি এন্ট্রি রাখতে পারি?

(পিএস: মিনিউইথ ট্রিকটি এখানে সহায়তা করে না))


2
কেবলমাত্র একটি নোট, যদি আপনি টাস্কবারটি লক করেন তবে এটি সেই গ্রিপগুলি প্রদর্শন করবে না, যা উইন্ডো বোতামগুলি কক্ষপথের অনেক কাছাকাছি স্থানান্তরিত করে।
nhinkle

উত্তর:


12

একটি নিখুঁত কার্যক্ষম সমাধান হ'ল:

  • একটি ThinTaskbar.bat ফাইল তৈরি করুন
  • নিম্নলিখিত বিষয়বস্তু লিখুন:

@echo off
echo ThinTaskbar
echo Please wait a few secconds...
net stop "UxSms"
net start "UxSms"

  • সংরক্ষণ করেন এবং বন্ধ করেন
  • নিম্নলিখিত টাস্কবার বিকল্পগুলি চালু করুন: লক এবং অটোহাইড
  • প্রশাসকের সুযোগ-সুবিধা সহ ব্যাচ স্ক্রিপ্ট কার্যকর করুন
  • সম্পন্ন!

আপনি চাইলে এখন অটোহাইড অক্ষম করতে পারেন। প্রতিটি পুনরায় বুটের পরে স্ক্রিপ্টটি প্রয়োগ করতে হবে।

সূত্র: ইউটিউব


একটি কাজের উত্তরের জন্য হুর!
বারফিল্ডএমভি

আপনার উত্তরটি সবেমাত্র পাওয়া গেছে এবং এটি খুব সহায়ক ছিল। অন্য কোথাও পড়া থেকে, আপনি যদি এই .bat ফাইলটি আপনার% AppData% \ মাইক্রোসফ্ট \ উইন্ডোজ \ স্টার্ট মেনু \ প্রোগ্রামস \ স্টার্টআপ \ ডিরেক্টরিতে যোগ করেন তবে এটি ম্যানুয়ালি না করে স্টার্টআপে .bat চালানো উচিত।
ওয়েবদেবনিবিবি

এটি আমার পক্ষে কাজ করে না। এটি দৃশ্যত কোনও কাজ করে না, তবে সিএমডি বলে যে এটি বন্ধ হয়ে যায় এবং সফলভাবে শুরু হয়। এমনকি তে পরিষেবা প্যানেল থেকেও। কোন ধারণা?
কার্লস আলকোলেয়া

3

প্রকৃতপক্ষে আমি এই প্রশ্নের একটি সদৃশ জিজ্ঞাসা করেছি, এবং এটি এখনও উইন্ডোজ সার্ভারে 2008 সালে খুব প্রশস্তভাবে উল্লম্ব টাস্কবারের সমাধান হয়নি

তবে আমি আপনাকে এই লিঙ্কে নির্দেশ করতে পারি:

http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/when-vertical-cannot-make-taskbar-as-thin-as/9ecf0b1c-e66d-497c-8c2b-5ef3965e2b59

মূলত এটি বলে যে ছোট আইকনগুলি প্রদর্শিত হওয়ার চেয়ে কার্যত বিস্তৃত (তবে উচ্চতর নয়) এবং এটি নকশা দ্বারা। আপনি আইকনগুলির ভার্চুয়াল প্রস্থের নীচে টাস্কবারের প্রস্থ পরিবর্তন করতে পারবেন না।

অনুভূমিক যখন এটি একটি ছোট 'hight' অনুমতি দেয় কারণ প্রতিটি আইকনটির প্রশস্ত প্রস্থ এখনও থাকে তাই এটি আঙুলের সাহায্যে সহজেই লক্ষ্য-সক্ষম থাকে।

সমাধান তৈরি করতে কেউ এটি ব্যবহার করতে পারেন:)


3

আমার একটি সমাধান রয়েছে যা আমি এখনই ব্যবহার করছি। আমি এর কোডিংয়ের জন্য ঘন্টা ব্যয় করেছি এবং খুব সন্তুষ্ট যে এটি আমার পক্ষে নিখুঁতভাবে কাজ করে। আপনি চাইলে এগিয়ে যান এবং এটি ব্যবহার করুন, আপনি ফোরামগুলিতে এই কোডটি অনলাইনে পোস্ট করতে চান তবে আমাকে ক্রেডিট করুন (drange 17)। আমি ঘুরেফিরে কনসোলসেন্ডের কোডটির জন্য লেক্সিকোসকে ক্রেডিট করতে চাই ।

প্রথমত, আমি সি: \ প্রোগ্রাম ফাইলগুলিতে "cmd.lnk" কমান্ড প্রম্পটে একটি শর্টকাট রেখেছি। আমি এই শর্টকাটের বৈশিষ্ট্যগুলিতে যাচ্ছি >> শর্টকাট ট্যাব >> উন্নত >> প্রশাসক হিসাবে চালানো সক্ষম করুন।

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

Sleep, 15000
SendInput {LWin Down}r{LWin Up}
IfWinExist, Run
    WinActivate
    Sleep, 500
    SendInput {Raw}RunDll32.exe shell32.dll,Options_RunDLL 1
    SendInput {Enter}
WinWait, Taskbar and Start Menu Properties
    SendInput {Tab}{Space}{Enter}
WinWaitClose
    Run C:\Program Files\cmd.lnk
WinWait, Administrator: cmd ahk_class ConsoleWindowClass
winwaitactive Administrator: cmd ahk_class ConsoleWindowClass
ConsoleSend("net stop uxsms", "ahk_class ConsoleWindowClass")
ConsoleSend("`r", "ahk_class ConsoleWindowClass")
Sleep, 3000
ConsoleSend("net start uxsms", "ahk_class ConsoleWindowClass")
ConsoleSend("`r", "ahk_class ConsoleWindowClass")
Sleep, 3000
ConsoleSend("exit", "ahk_class ConsoleWindowClass")
ConsoleSend("`r", "ahk_class ConsoleWindowClass")
WinWaitClose
SendInput {LWin Down}r{LWin Up}
IfWinExist, Run
    WinActivate
Sleep, 500
SendInput {Raw}RunDll32.exe shell32.dll,Options_RunDLL 1
SendInput {Enter}
WinWait, Taskbar and Start Menu Properties
SendInput {Tab}{Space}{Enter}
Run outlook.exe
ConsoleSend(text, WinTitle="", WinText="", ExcludeTitle="", ExcludeText="")
{
    WinGet, pid, PID, %WinTitle%, %WinText%, %ExcludeTitle%, %ExcludeText%
    if !pid
        return false, ErrorLevel:="window"
    if !DllCall("AttachConsole", "uint", pid)
        return false, ErrorLevel:="AttachConsole"
    hConIn := DllCall("CreateFile", "str", "CONIN$", "uint", 0xC0000000
                , "uint", 0x3, "uint", 0, "uint", 0x3, "uint", 0, "uint", 0)
    if hConIn = -1
        return false, ErrorLevel:="CreateFile"
    VarSetCapacity(ir, 24, 0)       ; ir := new INPUT_RECORD
    NumPut(1, ir, 0, "UShort")      ; ir.EventType := KEY_EVENT
    NumPut(1, ir, 8, "UShort")      ; ir.KeyEvent.wRepeatCount := 1
    Loop, Parse, text ; for each character in text
    {
        NumPut(Asc(A_LoopField), ir, 14, "UShort")
        NumPut(true, ir, 4, "Int")  ; ir.KeyEvent.bKeyDown := true
        gosub ConsoleSendWrite
        NumPut(false, ir, 4, "Int") ; ir.KeyEvent.bKeyDown := false
        gosub ConsoleSendWrite
        Sleep, 10
    }
    gosub ConsoleSendCleanup
    return true
    ConsoleSendWrite:
        if ! DllCall("WriteConsoleInput", "uint", hconin, "uint", &ir, "uint", 1, "uint*", 0)
        {
            gosub ConsoleSendCleanup
            return false, ErrorLevel:="WriteConsoleInput"
        }
    return
    ConsoleSendCleanup:
        if (hConIn!="" && hConIn!=-1)
            DllCall("CloseHandle", "uint", hConIn)
        DllCall("FreeConsole")
    return
}

ফলাফলের পাতলা উল্লম্ব টাস্কবার এখানে:

এখানে চিত্র বর্ণনা লিখুন


1
খুব প্রতিশ্রুতিবদ্ধ দেখায়, তবে আপনি কি কিছু মন্তব্য যুক্ত করতে পারেন এবং আপনি যা করছেন তা বর্ণনা করতে পারেন?
স্কিগোর

আমার জন্য দৌড়েনি। শেষ পর্যন্ত দৃষ্টিভঙ্গি চালাও কেন? সমাধানটির সেই অংশটি নাকি আপনি কিছু অ্যাপ্লিকেশন চালনা করতে চান যা একটি নতুন উইন্ডো তৈরি করে? আমি অটো হট কীটি টাস্ক বারে কিছু কীগুলি প্রেরণ করতে পারতাম, তারপরে এটি একটি সেন্টিমিডি.এক্সজি খোলে তবে কিছুই এতে টাইপ হয় নি, যদিও মনে হয় এই স্ক্রিপ্টটি এটি করার চেষ্টা করছে। শেষ হতে এক মিনিটের জন্য আমি মাউস এবং কীবোর্ডকে একা রেখেছিলাম। নাদা। কোন পয়েন্টার?
tgkprog

2

কিছু লোক বলে যে স্পর্শ কার্যকারিতাটির জন্য ন্যূনতম বেধ সীমাবদ্ধ করার জন্য এই আচরণটি নকশা দ্বারা করা হয়েছে: টাস্কবারটি আঙুলের সাহায্যে ব্যবহার করতে খুব ছোট হওয়া থেকে রোধ করা হয়, তাই স্ক্রিনের পাশে এটি এই ন্যূনতম আকার রাখবে।

আপনি যদি ল্যাপটপের মালিক হন তবে আমি এই অস্থায়ী সমাধানটি পেয়েছি :

পাওয়ার-আপ করার সময় টাস্কবারটি তার ডিফল্ট 'প্রশস্ত' আকারে উল্লম্বভাবে স্ক্রিনের বাম পাশে প্রদর্শিত হয়। টাস্কবারের প্রস্থকে সংকীর্ণ করতে আমি ল্যাপটপের এসি-পাওয়ার উত্সটি কেবল প্লাগ ইন করি। তাত্ক্ষণিকভাবে টাস্কবারটি পুনরায় আকার দেওয়া হয়েছে (টাস্কবারটি 'স্বতঃ-লুকানো' সেট না করা থাকলে কাজ করে না)। উইন্ডোজ 7 অপারেশনের সময় নতুন টাস্কবারের আকারটি 'স্থায়ীভাবে' রক্ষণাবেক্ষণ করা হয়। এমনকি আমি এই সময়ে 'অটো-হাইড' সেটিংটি অক্ষম করতে পারি এবং টাস্কবারটি এখনও সরু আকার বজায় রাখে। অবশ্যই আমি ব্যাটারিটি চার্জ রাখতে এসি-পাওয়ারটি ল্যাপটপে ফিরে আসি। আমার ল্যাপটপটি বন্ধ করার পরে এবং পরে এটি ব্যবহারের জন্য আবার চালু করার পরে আমি আবার উল্লম্ব টাস্কবারকে পুনরায় আকার দেওয়ার জন্য একই এসি-পাওয়ার কৌশলটি করি। আমি অন্য ল্যাপটপ / পিসিতে এটি চেষ্টা করি নি তাই আমি ডোন '

সম্পাদনা

আপনি হয়ত অনুসরণ করতে পারেন এমন কোনও দিক আমি পেয়েছি।

প্রথমত, উইন্ডোজ থিমটি ক্লাসিকটিতে সেট করার সময় আমি লক্ষ্য করেছি যে স্টার্ট বোতামটি প্রস্থে হ্রাস পেয়েছে এবং এটি তখন টাস্কবারের প্রস্থকে স্টার্ট বোতামের চেয়ে কমিয়ে আনতে দেয়। আপনার ঘড়ি এবং তারিখটি বন্ধ করার দরকার হতে পারে।

এটি আমাকে ভাবতে শুরু করেছে যে প্রারম্ভিক সমস্যাটি স্টার্ট বোতামটি নিজেই খুব প্রশস্ত হওয়ার কারণে হয়। সুতরাং এখানে স্টার্ট বোতামটি কাস্টমাইজ করার কয়েকটি লিঙ্ক রয়েছে:

উইন্ডোজ 7-এ স্টার্ট বোতামের পাঠ্যটি কীভাবে পরিবর্তন করবেন উইন্ডোজ 7-
এ স্টার্ট মেনু বোতামটি কীভাবে পরিবর্তন করবেন

এই সমাধানটি কাজ করতে পারে বা নাও পারে, এবং এটিোর সাথে বা সম্ভবত ক্লাসিক মোডে কাজ করে বা নাও পারে।
যে কোনও ক্ষেত্রে: শুভ হ্যাকিং!


হ্যাঁ আমি এটিও শুনেছি এবং আপনি সাগরদের "উত্তর" হিসাবে মন্তব্যগুলি থেকে পড়তে পারেন, আপনি সাময়িকভাবে আকার পরিবর্তন করতে পারেন, তবে আপনি যদি সাময়িকভাবে এটি করতে পারেন তবে স্থায়ীভাবে এটি করার জন্য একটি হ্যাক থাকতে হবে। আমি যা খুজছি তা হ'ল;) অনুগ্রহ কোনও কিছুর জন্য নয়।
scigor

হাই এটি চেষ্টা করে দেখেছিল, এবং এটি কার্যকর হয়নি। তবে আমি মনে করি আপনি সঠিক দিকে যাচ্ছেন। আমি এটিকে একটি ছোট বোতামে পরিবর্তিত করেছি, তবে জিনিসটি হ'ল আপনি যখন এক্সপ্লোরার এক্সকেস উদাহরণস্বরূপ হত্যা করেন তখনও আপনি ব্যবহারের অযোগ্য জায়গা দেখতে পান। উদাহরণস্বরূপ, আপনি যখন স্ক্রিনের প্রান্তটি ব্যবহার করার চেষ্টা করবেন, আপনি আবিষ্কার করেছেন এক্সপ্লোরারকে হত্যা করার পরে এটি এখনও একই স্থানে যেখানে এটি আগে ছিল এবং স্ক্রিনের সীমানায় ছিল না। সুতরাং স্পষ্টতই অন্য কিছু কনফিগারেশন / ফাইল / রেজিস্ট্রি পরিবর্তন করতে হবে।
scigor

@ inf.ig.sh: আমি এমন একটি পণ্য পেয়েছি যা পুরো স্টার্ট বোতামটিকে একটি ছোট বিটম্যাপ দ্বারা প্রতিস্থাপিত করে, কিন্তু যায়নি। সুতরাং আমি বিশ্বাস করি যে প্রস্থটি টাস্কবারের অন্তর্নির্মিত। আমি এই বাস্তবতার জন্য জানি যে এমএস বিকাশকারীরা শেষ সম্ভাব্য মিনিট অবধি টাস্কবারটি বিকাশ করে চলেছেন, এবং অনেকগুলি ধ্রুবকটি নিবন্ধের পরামিতিগুলির পরিবর্তে টাস্কবার সফ্টওয়্যারটিতে তৈরি হয়েছিল। আমি বিশ্বাস করি যে ক্লাসিক মোডে সংরক্ষণ করা যায় এমন কয়েকটি পিক্সেল এই মুহূর্তে সর্বাধিক সম্ভব (ইয়িকি)। অন্যথায়, অন্তত উইন্ডোজ 8 না আসা পর্যন্ত কেবল অস্থায়ী সমাধানগুলি সম্ভব বলে মনে হচ্ছে।
harrymc

অনুগ্রহ করার সময়টি খুব ভালই শেষ হচ্ছে, যেহেতু আপনি এই প্রশ্নে সর্বাধিক প্রচেষ্টা বিনিয়োগ করেছেন আপনি অনুগ্রহ পাবেন, ভবিষ্যতে যদি এখনও কোনও সমাধান থাকে তবে প্রশ্নটি উন্মুক্ত রাখবেন
স্কিগর

2

আমি একটি বড় অটোহোটকি অনুরাগী, এটি সমাধানের সহজ উপায়টি খুঁজে পেতে আমাকে কিছুটা সময় নিয়েছিল। আমি প্রথমে সরাসরি রেজিস্ট্রি সেটিং পরিবর্তনগুলি চেষ্টা করেছিলাম, তবে সেগুলির জন্য এক্সপ্লোরার এক্সেক্স পুনরায় আর্টসগুলি দরকার, যা আমি পছন্দ করি নি, তাই অবশেষে প্রচুর ব্যর্থ চেষ্টার পরে, আমি এটি দিয়ে শেষ করেছি। যদি কোনও উন্নতি হয় তবে আমি পেস্টবিনে কোডটি আপডেট করব।

অটোহোটকি জিনটিনসাইট টাস্কবার আমি একটি অটোহোটকি কোড তৈরি করেছি যা আপনার উইন্ডোগুলিকে ছোট আইকনগুলির সাথে 1 টি আইকন পাতলা করে 7 সাইড-টাস্কবার তৈরি করে:

^+t::  
        ; GinThinSideTaskbar
        ; by giny8i8
        ; v1p01 at 2014-06-21
        ; If you use the Windows 7 Taskbar on the side of your screen, with smal icons, this makes it look 1 icon thin instead of the default double size.
        ; Assumptions: The taskbar is not hidden when you run this code (UxSms restart thinners the taskbar only if the taskbar is hidden)

        TaskbarToggler() ;Hide Taskbar
        Sleep 1000      ;Wait a little
        RunWait,sc stop "UxSms" ;Stop "Desktop Window Manager Session Manager Service" service.
        RunWait,sc start "UxSms" ;Start "Desktop Window Manager Session Manager Service" service.
        Sleep 1000      ;Wait a little
        TaskbarToggler() ;Show Taskbar again

        TaskbarToggler()
        {
                Run % "RunDll32.exe shell32.dll,Options_RunDLL 1" ;Open "Taskbar and Start Menu Properties" window
                WinWait, Taskbar and Start Menu Properties ;Wait for the window to open
                SendInput {Tab}{Space}{Enter} ;Togle Taskbar hiding
        }
        return

আমি এটি http://pastebin.com/4upmWETQ এও রেখেছি

বিনা দ্বিধায় ব্যবহার এবং বিতরণ করুন, এবং দয়া করে প্রতিক্রিয়া পোস্ট করুন! giny8i8


1

অন্য উইন্ডোজ স্টাইল ব্যবহার করে এটি সমাধান করার কোনও উপায় থাকতে পারে। আপনি অন্যান্য স্টাইল ডাউনলোড এবং ইনস্টল করতে টিউন আপের মতো সরঞ্জামগুলি ব্যবহার করতে পারেন, আপনার নিজস্ব স্টাইলটি ডিজাইনের জন্যও সরঞ্জাম রয়েছে। এই সমস্যাটি ছাড়াই শৈলী তৈরির সম্ভাবনা রয়েছে।


কোনও উইন্ডো শৈলী এখানে সহায়তা করে না
স্কিগর

1

আমি জানি এটি একটি পুরানো প্রশ্ন, তবে আপনি এটি সম্পাদন করতে 7+ টাস্কবার টুইটার নামে একটি সরঞ্জাম ব্যবহার করতে পারেন ।

একবার ইনস্টল এবং চলমান হয়ে গেলে আপনি যদি ট্রে আইকনে ডান ক্লিক করেন এবং "অ্যাডভান্সড বিকল্পগুলি" খুলেন তবে "no_width_limit" নামে একটি বিকল্প রয়েছে। এই বিকল্পটি সক্ষম করুন এবং নতুন কনফিগারেশন প্রয়োগ করুন।

এই সক্ষম করার সাথে, আপনি যদি টাস্কবারটি আনলক করেন তবে মাউস ব্যবহার করে আইকনগুলির আকারের তুলনায় আপনার এখন টাস্কবারের প্রস্থ হ্রাস করতে সক্ষম হওয়া উচিত।

পরে টাস্কবারটি লক করতে নির্দ্বিধায়। আমি এটি উপলব্ধ সবচেয়ে সম্পূর্ণ সমাধান বলে বিশ্বাস করি।

স্ক্রিনশট

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