विंडोज 10 में वर्तमान विंडो को किसी अन्य कार्य दृश्य / डेस्कटॉप पर जल्दी से कैसे स्थानांतरित करें?


156

विंडोज 10 ने एक कार्य दृश्य पेश किया - कई वर्चुअल डेस्कटॉप की क्षमता। जब मैं Desktop1 पर एक विंडो में हूं, तो इसे Desktop2 में स्थानांतरित करने का सबसे तेज़ तरीका क्या है?

वर्तमान में, मुझे टास्क स्विचर (टास्कबार या विन + टैब में आइकन) दर्ज करने की आवश्यकता है, विंडो ढूंढें और इसे डेस्कटॉप के बीच खींचें और ड्रॉप करें। यह असुविधाजनक है। क्या कोई तेज़ तरीका है?


3
यह है कि मैं इसे कैसे करता हूं और एकमात्र तरीका मुझे पता है कि यह कैसे करना है। प्रेस Windows कुंजी + टैबटैब को फिर से दबाएं । यह सक्रिय प्रोग्राम थंबनेल और टास्क व्यू इंटरफेस को सक्रिय से रूपरेखा को हटा देता है। टास्क व्यू इंटरफ़ेस पर डेस्कटॉप के बीच जाने के लिए तीर कुंजियों का उपयोग करें। जब आपने उस डेस्कटॉप को हाइलाइट किया है जिसे आप स्विच करना चाहते हैं, तो Enter दबाएं
zain.ali

7
Oooooo आप WINKEY + CTRL + LEFT ARROW या WINKEY + CTRL + RIGHT ARROW
zain.ali

41
यह डेस्कटॉप के बीच नेविगेट करने के बारे में नहीं है, यह विंडोज़ को एक डेस्कटॉप से ​​दूसरे तक ले जाने के बारे में है। और हाँ, Ctrl + Win + बाएँ / दाएँ कूल है :)
Borek Bernard

जिस प्रोजेक्ट में मेरा भाई काम कर रहा है, उसने उसे WINKEY-X, WINKEY-V के रूप में लागू किया। सुपर चिकना काम करता है। यदि केवल Microsoft ने पकड़ा ... youtube.com/watch?v=BAc7sBvViFg
Wouter

3
इसके लिए हॉटकी में विंडोज के निर्माण की उम्मीद कब करें?
प्रिंसिपल-आदर्श-डोमेन

जवाबों:


109

मुझे लगता है कि एक त्वरित स्विच के लिए यह शीर्षक पट्टी में होना चाहिए, इसलिए मैंने इसके लिए एक उपकरण बनाया:

https://github.com/Eun/MoveToDesktop

यहां छवि विवरण दर्ज करें

आप WIN+ ALT+ Left/ का उपयोग करके भी विंडो को स्थानांतरित कर सकते हैं Rightया आवश्यकतानुसार शॉर्टकट बदल सकते हैं।


1
हाँ! आखिरकार!!! आपको बहुत - बहुत धन्यवाद! :) एक उबंटू उपयोगकर्ता के रूप में मैं विंडोज 10 में वर्चुअल डेस्कटॉप के बारे में सुपर उत्साहित था ... लेकिन इस हॉटकी सुविधा के बिना यह बेकार लगा। अब यह फीचर आखिरकार पूरा हो गया है :) आपके प्रयासों के लिए धन्यवाद और ओपन सोर्सिंग के लिए धन्यवाद।
एडम्सकी

5
MoveToDesktop-X.Y.zipविज्ञप्ति अनुभाग से डाउनलोड करें । एक .exeफ़ाइल में है, इसे कहीं बाहर निकालें और इसे चलाएं। Visual Studio 2015 की कोई आवश्यकता नहीं है। आपको Visual C ++ Redistributable पैकेज स्थापित करने की आवश्यकता हो सकती है।
ईयू

4
यह उपकरण काम नहीं किया।
के रॉबिन्सन

2
आश्चर्य है कि जब खिड़कियां वर्चुअल डेस्कटॉप स्क्रीन पर ड्रैग और ड्रॉप जोड़ देंगी - जो आश्चर्यजनक
मिकी

2
@Ninjakannon नहीं, मेरा मानना ​​है कि मिकी स्क्रीन के किनारों पर खिड़की को बिना बदले दृश्य में खिड़की के ऊपर खींचने में सक्षम होने के बारे में बात कर रही है। जैसे यह लगभग सभी लिनक्स डेस्कटॉप और उबंटू यूनिटी पर है। आमतौर पर तड़क-भड़क के लिए एक सेटिंग भी है जो उपयोगकर्ता को अभी भी पक्ष में लाने की अनुमति देता है लेकिन यदि अधिक बल या गति का उपयोग किया जाता है तो उपयोगकर्ता विंडो को स्नैप करने के बजाय अगले वर्चुअल डेस्कटॉप में सीमा पर खींच सकेगा।
mchid

67

मैंने उस विकल्प की भी तलाश की, और मेरे द्वारा की गई खोजों से (मुझे लगता है कि मैंने इसे Microsoft मंचों पर भी देखा था), यह कुछ ऐसा नहीं है जो फिलहाल अंतर्निहित है।

माउस का उपयोग करने से बचने के लिए मैं अभी तक के लिए सबसे अच्छा तरीका है:

  • Winkey+ tabडेस्कटॉप स्क्रीन के लिए
  • उस विंडो पर राइट क्लिक करें जिसे आप स्थानांतरित करना चाहते हैं। यदि आपके कीबोर्ड में वह कुंजी नहीं है
    , तो राइट क्लिक कीबोर्ड बटन, या Shift+ का उपयोग करें F10
  • चुनें Move to(या टाइप करें M, क्योंकि यह चिह्नित है), और तब डेस्कटॉप जिसे आप चाहते हैं (या Nनए डेस्कटॉप के लिए, भी चिह्नित)

यह इतना मदद नहीं करता है, लेकिन यह तब तक है जब तक कोई इसे आसान बनाने के लिए कुछ विकसित नहीं करता है।

अपडेट: मैंने इस पर गौर करना शुरू कर दिया है। एक रजिस्ट्री मान है जो ऐप डेस्कटॉप के बीच ले जाने पर बदलता है। उस स्थान पर, सभी खुले ऐप्स हैं:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\ApplicationViewManagement 
(I guess the session number will change if there is more than one logged in).

वर्तमान डेस्कटॉप की आईडी यहां है:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\VirtualDesktops\CurrentVirtualDesktop

इसे अन्य वर्चुअल डेस्कटॉप कुंजी में बदलने के लिए पर्याप्त नहीं है क्योंकि कुछ यूआई रिफ्रेश की आवश्यकता होती है।

मैंने procmon के साथ जाँच की है, और dll की प्रक्रिया में उपयोग किया जाता है:

  • Msctf.dll
  • twinui.dll
  • windows.immersiveshell.serviceprovider.dll
  • shell32.dll
  • UIAnimation.dll

मुझे लगता है कि उनमें से एक दृश्य ताज़ा करने के लिए जिम्मेदार है, और मुख्य संदिग्ध UIAnimation.dll है!

यदि कोई जांच करना चाहता है, तो यह एक शुरुआत के रूप में काम करेगा।


4
Win + Tab दबाने के बाद, आप विंडो को केवल अपने इच्छित डेस्कटॉप पर खींच सकते हैं।
नीरो

2
@ नीरो जो तेजी से करने के बिंदु को खो देता है - ज्यादातर माउस के बिना।
एरिलजन्नाई

2
@arieljannai Nah, इसे खींचना सबसे सही क्लिक करने, सबमेनू खोलने और डेस्कटॉप पर क्लिक करने की तुलना में शायद सबसे तेज़ है। हालांकि लिनक्स पर एक शॉर्टकट सबसे अच्छा होगा।
स्टीफन फेबियन

1
बस कुछ नया और उपयोगी Shift + F10 = राइट क्लिक
JDuarteDJ

15

मैं विंडोज 10 वर्चुअल डेस्कटॉप एन्हांसर का उपयोग करता हूं ।

बस इसे डाउनलोड करें , इसे चलाएं (और यदि आवश्यक हो तो ऑटोस्टार्ट कॉन्फ़िगर करें )।

तो फिर तुम बस दबा सकते हैं Win+ Ctrl+ Shift+ Arrow Left/ Arrow Rightऔर इसे आप अन्य डेस्कटॉप के लिए एप्लिकेशन को ले और कहा कि डेस्कटॉप के लिए स्विच करेंगे।


स्क्रिप्ट ने मेरे लिए काम नहीं किया, लेकिन रिलीज एक्सई करता है। अच्छा समाधान!
लुसीडब्रोट

2
सरल, पारदर्शी, आसान स्थापित करने के लिए = सही!
anderstood

11

विंडोज के प्रबंधन के इस स्तर पर मुझे वास्तव में लगता है कि आपको मदद करने के लिए तीसरे पक्ष के कार्यक्रम का उपयोग करना चाहिए। इसका मेरा स्वयं का समाधान AutoHotKey (AHK) में एक सरल शॉर्टकट जोड़ना था :

#|::Send, +{F10}M{Enter}

# | शॉर्टकट है, जो जीत के लिए अनुवाद करता है- | मेरे कीबोर्ड पर, जो समझ में आता है, जैसा कि | TAB से ऊपर है, लेकिन आप इसे अपनी जरूरत के अनुसार बदल सकते हैं।

उपर्युक्त उत्तर का उपयोग करके एरिलजनाई को भेजकर SHIFT+F10 M ENTER, चिह्नित विंडो को अन्य वर्चुअल डेस्कटॉप पर ले जाया जाएगा, यदि आप दो के बीच कर रहे हैं।

एएचके से परिचय के लिए, कृपया https://autohotkey.com/docs/Tutorial.htm देखें


2
F10 मेरे कंप्यूटर पर कुछ भी नहीं करता है। मेरे (फ्रेंच) कीबोर्ड की प्रासंगिक मेनू कुंजी हालांकि काम करती है।
सेबेस्टियन

win+Tab, context, V, Enter स्विस-जर्मन सेटअप पर
lucidbrot

1
F10 अकेले संदर्भ मेनू नहीं लाता है, आपको शिफ्ट (ऊपर AHK में + द्वारा चिह्नित) रखना होगा। टाइपो को प्रतिबिंबित करने के लिए अद्यतन उत्तर।
केविनफ

6

मुझे यकीन नहीं है कि ऊपर इसका उल्लेख क्यों नहीं किया गया है, लेकिन निम्नलिखित ऐसा करने का मूल तरीका है, सहायकों को डाउनलोड किए बिना।

1. जीत + टैब जल्दी से सभी अनुप्रयोगों / खिड़कियों को देखने के लिए (यदि आपके पास कई मॉनिटर हैं तो प्रत्येक वर्चुअल डेस्कटॉप के लिए प्रत्येक मॉनिटर पर एक सूची होगी)।

2. उस एप्लिकेशन / विंडो पर राइट क्लिक करें जिसे आप ऊपर ले जाना चाहते हैं -> "ले जाएं" और उस डेस्कटॉप का चयन करें जिसे आप एप्लिकेशन भेजना चाहते हैं।

इससे पहले कि मैं यह पाता , मैंने भी ऊपर की ओर मूव किए गए MoveToDesktop प्रोजेक्ट को आज़माया लेकिन मुझे यह बिल्कुल आसान लगता है और MoveToDesktop मेनू वैसे भी सभी अनुप्रयोगों पर दिखाई नहीं देता है (उदाहरण के लिए Chrome नहीं और न ही सबमिम इस समय)।


3
बहुत बुरा है कि अभी भी इसके लिए हॉटकी नहीं है। हालांकि यह भी अच्छा काम करता है।
जेपी हेल्लेमन्स

एक बार जब आप डेस्कटॉप अपने दुर्लभ सेटअप है कि आप चीजों को स्थानांतरित करने की जरूरत है, नहीं?
रातों

मैं एक हॉटकी के साथ हर समय मॉनिटर 1 से 2 तक स्क्रीन स्थानांतरित करता हूं। मैं एक हॉटकी के साथ हर समय डेस्कटॉप के बीच जाता हूं, तो वर्चुअल डेस्कटॉप के बीच एक विंडो को स्थानांतरित करने के लिए हॉटकी क्यों नहीं? और मेरा मतलब है कि win10 में एक देशी हॉटकी बिल्ड
जेपी हेल्लेमन्स

यह वास्तव में अच्छा होगा।
रातें

4
उबंटू लिनक्स में कई सालों से इतना अच्छा है कि आप अपने वर्चुअल डेस्कटॉप को बिना कीबोर्ड के अपने हाथ में ले सकते हैं। आप जो भी काम कर रहे हैं, उस पर काम करने के दौरान, आप इसके हॉटकी के साथ एक ऐप लॉन्च करने का निर्णय ले सकते हैं, उसके बाद ही यह तय करेंगे कि आप इसे एक नए या अन्य कार्यक्षेत्र में डालेंगे, और इसे दूसरे हॉटकी के साथ भेजें। माउस या टचपैड पर हाथ हिलाने की आवश्यकता नहीं है। यह अविश्वसनीय रूप से तेज और कुशल है। मुझे विंडोज में बहुत याद आती है। वास्तव में यह एक कारण है कि मैं अब केवल कुछ खेलों या एडोब उत्पादों के लिए विंडोज का उपयोग करता हूं।
cdaddr

6

zVirtualDesktop

मैं इसका उपयोग उस उद्देश्य के लिए कर रहा हूं। इसमें कीबोर्ड शॉर्टकट हैं - जो बहुत अच्छा है।
यदि आप किसी समस्या की रिपोर्ट करते हैं या संभावित सुविधा के लिए पूछते हैं, तो डेवलपर बहुत उत्तरदायी होता है।

सबसे अच्छी सुविधा DesktopViewनीचे देखें।

GitHub में अधिक विकल्प हैं, जिन्हें मैं वर्तमान में याद नहीं रख सकता

यहाँ zVirtualDesktop के कुछ स्क्रीनशॉट दिए गए हैं

आप इन सिस्टम ट्रे आइकन से चुन सकते हैं यहां छवि विवरण दर्ज करें

यह एक बहुत अच्छी सुविधा है जिसे DesktopViewनीचे दिखाया गया है। इस दृश्य से आप अपनी विंडोज़ को किसी भी डेस्कटॉप पर ड्रैग और ड्रॉप कर सकते हैं। यह Alt + Tab की तरह भी काम करता है जिसमें आप उस विंडो पर जाने के लिए थंबनेल पर क्लिक कर सकते हैं। यहां छवि विवरण दर्ज करें

नोट: मैंने लगभग 1.5-2 साल पहले इस सवाल का जवाब दिया था, कुछ संकेतों के साथ कुछ विकसित करना शुरू करने के लिए। लेकिन अब, इसके लिए कुछ समाधान विकसित किए गए हैं।
मैंने एक नया उत्तर जोड़ा है क्योंकि मेरे पिछले एक संपादन / सुधार में कोई मतलब नहीं है, क्योंकि वे पूरी तरह से अलग हैं।


इसे करने के लिए कई कार्यक्रम हैं लेकिन ओपी विंडोज में शामिल वर्चुअल डेस्कटॉप मैनेजर के बारे में पूछ रहा है।
स्कान

2
मैंने इसका उपयोग नहीं किया है, लेकिन VirtuaWin एक कोशिश के लायक है, क्योंकि यह (1) अपने डेस्कटॉप में प्रोग्राम को पकड़ सकता है , और उत्पादकता में सुधार करने के लिए (2) में एडऑन है।
जोकर

1
मैंने zVirtualDesktop की जाँच की और यह भरोसेमंद नहीं दिखता। गितुब पर होस्ट्स बंद स्रोत है (जाहिरा तौर पर स्रोत को हटा दिया गया है), पुराने संस्करण जिसे जाहिरा तौर पर गलती से गिथूब को अपलोड किया गया था (एक्सई इतिहास में है) का एक अलग उपयोग लाइसेंस है (निजी उपयोग हमेशा के लिए स्वतंत्र है) हर कोई भुगतान करता है संस्करण ... साइट पर कीमत का कोई उल्लेख नहीं है, केवल जब आप इसे पहले ही लॉन्च कर चुके हैं
sinni800

3

मैं ऑटोटोटेक का उपयोग कीबोर्ड शॉर्टकट CTRL + WIN + SHIFT + LEFT या राइट के साथ विंडो को अन्य वर्चुअल डेस्कटॉप पर धकेलने के लिए करता हूं। मैं केवल 2 वर्चुअल डेस्कटॉप का उपयोग करता हूं, इसलिए अगर मैं बाएं या दाएं दबाता हूं तो यह मेरे लिए काम करता है।

AHK कोड:

#^+Left::
#^+Right::
Send #{tab}        ;WIN+TAB=Open the desktop view
Sleep 200
Send +{F10}M{Enter};SHIFT+F10=context menue. M=move. Enter for the first desktop in the list.
Sleep 100
Send #{tab}        ;WIN+TAB=Close the desktop view
return

ध्यान दें कि यह मुख्य मॉनिटर पर अनुप्रयोगों के लिए केवल (एक मल्टी-मॉनिटर सेटअप में) काम करता है। मुझे यह सुनिश्चित करने के लिए "सेंड # {टैब}" के बाद "सेंड {लेफ्ट} {राइट}" जोड़ने की जरूरत थी ताकि यह सुनिश्चित किया जा सके कि एप्लिकेशन को स्थानांतरित करने की कोशिश करने से पहले वास्तव में चुना गया है, या इसने कुछ नहीं किया।
दान

2

ग्रीनोनलाइन और सेबस्टियन के समाधान से संकेत लेना:

  1. कार्यक्षेत्र प्रबंधन दृश्य के लिए 'विन + टैब' मारो
  2. ब्याज की खिड़की पर नेविगेट करने के लिए दिशात्मक कुंजी (यदि यह ध्यान में आखिरी था, तो यह आवश्यक नहीं होना चाहिए)।
  3. ड्रॉपडाउन मेनू के लिए 'संदर्भ' कुंजी को हिट करें, जहां आप अन्य डेस्कटॉप पर जाने का चयन कर सकते हैं।

तो, बहुत सीधा नहीं है, लेकिन निश्चित रूप से कुछ आप आसानी से करने के लिए अपने हाथों को स्वचालित कर सकते हैं।


1

विंडोज 10 संस्करण 1803 के अनुसार, वर्तमान / लक्षित विंडो को 1 डेस्कटॉप से ​​दूसरे में स्थानांतरित करने का सरल तरीका निम्नलिखित है:

  1. समय देखने के लिए Win + Tab दबाएं ।
  2. डेस्कटॉप अनुभाग के नीचे, आपको वर्तमान डेस्कटॉप के अंतर्गत सक्रिय चल रहे प्रोग्राम विंडो की सूची दिखाई देगी। विंडो पर क्लिक करें और उस विशिष्ट डेस्कटॉप में खींचें जिसे आप चाहते हैं।
  3. देखा!


इसके अलावा, अपने मूल और किसी भी तीसरे पक्ष के सॉफ्टवेयर की आवश्यकता नहीं है।


0

ऑटोहोटेक समाधान। Win + Tilde कुंजी से बँधा हुआ। यह स्क्रिप्ट सभी कीस्ट्रोक्स को स्वचालित करती है जिसे आप इसे अगले (यदि आप पहले पर हैं) या पिछले डेस्कटॉप पर भेजने के लिए मैन्युअल रूप से प्रदर्शन करेंगे। हालांकि इस तरह की चीजों से सावधान रहें - यदि यह इनपुट गलत गंतव्य पर जाता है तो यह खतरनाक हो सकता है।

SendMode Input 
#`::
    send {blind}#{tab}
    sleep 1000
    send {appskey}
    sleep 300
    send {down}
    sleep 200
    send {down }
    sleep 200
    send {right}
    sleep 200
    send {left}
    sleep 200
    send {right}
    sleep 300
    send {enter}
    sleep 300
    send {esc}
    sleep 300
return

-4

साधारण प्रेस विंकी + टैब, अब प्रोग्राम (विंडो) चुनें और इसे नीचे दिखाए गए डेस्कटॉप (डेस्कटॉप 1 या 2) की सूची में खींचें। किया हुआ। कोई और तरीका नहीं..


5
"कोई अन्य तरीका नहीं" स्पष्ट रूप से अन्य उत्तर शो में से एक के रूप में गलत है।
DavidPostill

नकारात्मक मतों के बावजूद यह सबसे अच्छा उत्तर है
jmhostalet

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.