Windows 10에서 현재 창을 다른 작업보기 / 데스크탑으로 빠르게 옮기는 방법은 무엇입니까?


157

Windows 10 에는 여러 가상 데스크톱을 보유 할 수 있는 작업보기가 도입되었습니다 . Desktop1의 창에있을 때 Desktop2로 이동하는 가장 빠른 방법은 무엇입니까?

현재 작업 전환기 (작업 표시 줄 또는 Win + Tab의 아이콘)에 들어가서 창을 찾아 데스크탑간에 드래그 앤 드롭해야합니다. 불편합니다. 더 빠른 방법이 있습니까?


3
이것이 내가하는 방법과 그것을하는 유일한 방법입니다. Windows 키 + Tab을 누르 십시오 . Tab을 다시 누릅니다 . 활성 프로그램 썸네일 및 작업보기 인터페이스 활성에서 개요를 제거합니다. 화살표 키를 사용하여 작업보기 인터페이스의 데스크톱간에 이동하십시오. 전환하려는 데스크탑을 강조 표시 한 경우 Enter를 누르 십시오 .
zain.ali

7
Oooooo 당신은 WINKEY + CTRL + 왼쪽 화살표 또는 WINKEY + CTRL + 오른쪽 화살표를
zain.ali

41
이는 데스크탑 간 탐색이 아니라 한 데스크탑에서 다른 데스크탑으로 창을 이동하는 것입니다. 그리고 네, Ctrl + Win + left / right is cool :)
Borek Bernard

내 동생이 작업중 인 프로젝트에서 그는 WINKEY-X, WINKEY-V로 구현했습니다. 매우 부드럽게 작동합니다. 마이크로 소프트 만 따라
잡으면

3
핫키로 Windows 빌드를 언제해야합니까?
principal-ideal-domain 도메인

답변:


110

더 빠른 전환을 위해 제목 표시 줄에 있어야한다고 생각하므로 도구를 만들었습니다.

https://github.com/Eun/MoveToDesktop

여기에 이미지 설명을 입력하십시오

WIN+ ALT+ Left/ 를 사용하여 창을 이동 Right하거나 필요에 따라 바로 가기를 변경할 수도 있습니다.


1
예! 드디어!!! 정말 고맙습니다! :) 우분투 사용자로서 나는 Windows 10의 가상 데스크톱에 대해 매우 흥분했습니다 ...하지만이 단축키 기능이 없으면 쓸모가 없습니다. 이제 기능이 완성되었습니다 :) 노력해 주셔서 감사합니다.
Adamski

5
MoveToDesktop-X.Y.zip릴리스 섹션에서 다운로드 하십시오. 가에서 .exe파일이 어딘가를 추출하고이를 실행하십시오. Visual Studio 2015가 필요하지 않습니다. Visual C ++ 재배포 가능 패키지 만 설치하면됩니다.
Eun

4
이 도구는 작동하지 않았습니다.
K Robinson

2
윈도우가 가상 데스크톱 화면에 드래그 앤 드롭을 추가 할 때 궁금해- 놀라운 일입니다
Mikey

2
@Ninjakannon 아니요, Mikey는 화면 측면의 창을보기를 변경하지 않고 다음 바탕 화면으로 드래그 할 수 있다고 말합니다. 거의 모든 리눅스 데스크탑과 우분투 유니티에있는 것처럼. 일반적으로 사용자가 여전히 옆으로 스냅 할 수있는 snappiness 설정이 있지만 더 많은 힘이나 운동량을 사용하는 경우 사용자는 스냅을 사용하지 않고 경계를지나 다음 가상 데스크톱으로 창을 드래그 할 수 있습니다.
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).

현재 데스크탑의 id는 다음과 같습니다.

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

UI 새로 고침이 필요하기 때문에 다른 가상 데스크톱 키로 변경하는 것만으로는 충분하지 않습니다.

procmon으로 확인했으며 프로세스에 사용되는 dll은 다음과 같습니다.

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

그중 하나가 시각적 새로 고침을 담당하며 주된 용의자는 UIAnimation.dll이라고 생각합니다.

누군가 조사를 계속하고 싶다면 이것이 시작이 될 것입니다.


4
Win + Tab을 누른 후 창을 원하는 데스크탑으로 간단히 드래그 할 수도 있습니다.
Nearoo

2
@Nearoo는 마우스를 사용하지 않고 빠른 속도로 포인트를 잃습니다.
arieljannai

2
@arieljannai Nah, 마우스 오른쪽 버튼을 클릭하고 하위 메뉴를 열고 바탕 화면을 클릭하는 것보다 가장 빠릅니다. 그러나 리눅스와 같은 지름길이 가장 좋습니다.
Stefan Fabian

1
새롭고 유용한 것을 배웠습니다. Shift + F10 = 오른쪽 클릭
JDuarteDJ

15

내가 사용하는 윈도우 10 가상 데스크톱 증강을 .

그냥 다운로드 , 그것을 실행 (및 구성 자동 시작을 당신이 필요로하는 경우).

그런 다음 Win+ Ctrl+ Shift+ Arrow Left/ 를 누르면 Arrow Right앱이 다른 데스크톱으로 이동하고 해당 데스크톱으로 전환됩니다.


스크립트가 작동하지 않았지만 릴리스 exe가 작동합니다. 좋은 해결책!
lucidbrot

2
간단하고 투명하며 설치가 간편합니다.
anderstood

11

이 수준의 Windows 관리에서는 실제로 타사 프로그램을 사용하여 도움을 받아야한다고 생각합니다. 이것에 대한 나의 해결책은 AutoHotKey (AHK)에 간단한 지름길을 추가하는 것이 었습니다 .

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

# | 바로 가기, WIN- | 말이되는 내 키보드에서 | 탭 위에 있지만 필요에 따라 변경할 수 있습니다.

arieljannai의 위의 답변을 사용하여 를 보내면 SHIFT+F10 M ENTER표시된 창은 다른 가상 데스크톱으로 이동합니다.

AHK에 대한 소개는 https://autohotkey.com/docs/Tutorial.htm을 참조 하십시오 .


2
F10 은 내 컴퓨터에서 아무 것도 수행하지 않습니다. 내 (프랑스어) 키보드 의 상황에 맞는 메뉴 키가 작동합니다.
Sébastien

win+Tab, context, V, Enter 스위스 독일어 설정에
lucidbrot

1
F10만으로는 상황에 맞는 메뉴가 나타나지 않고 Shift 키를 누르고 있어야합니다 (위의 AHK에서 +로 표시). 오타를 반영하도록 업데이트 된 답변입니다.
kevinf

6

왜 이것이 위에서 언급되지 않았는지 모르겠지만 다음은 도우미를 다운로드하지 않고이를 수행 하는 기본 방법입니다.

1. WIN + Tab을 사용하면 모든 응용 프로그램 / 창을 빠르게 볼 수 있습니다 (모니터가 여러 개인 경우 각 가상 데스크톱마다 모니터마다 하나의 목록이 있음).

2. 이동할 응용 프로그램 / 창을 마우스 오른쪽 버튼으로 클릭하고 "이동"하고 응용 프로그램을 보낼 데스크탑을 선택하십시오.

내가 이것을 발견하기 전에, 나는 위에 게시 된 MoveToDesktop 프로젝트를 시도했지만 이것을 쉽게 찾을 수 있으며 MoveToDesktop 메뉴가 모든 응용 프로그램에 나타나지 않는 것 같습니다 (예 : 현재 Chrome이나 Sublime은 아닙니다).


3
아직 핫키가 없다는 것이 너무 나쁩니다. 이것은 잘 작동하지만.
JP Hellemons

드물게 데스크탑을 설정 한 후 물건을 옮겨야하는 경우는 없습니다.

핫키로 항상 모니터 1에서 2로 화면을 이동합니다. 핫키를 사용하여 데스크톱간에 항상 이동하므로 가상 데스크톱간에 창을 이동하는 핫키가 아닌 이유는 무엇입니까? 그리고 저는 win10에서 네이티브 핫키 빌드를 의미합니다
JP Hellemons

실제로 좋을 것입니다.

4
우분투 리눅스에서 수년간 아주 좋은 점은 키보드에서 손을 떼지 않고도 가상 데스크톱을 설정할 수 있다는 것입니다. 작업중인 작업을 수행하는 동안 단축키를 사용하여 앱을 시작한 다음 나중에 새 작업 공간이나 다른 작업 공간에 놓을 것인지 결정한 후 다른 단축키로 보낼 수 있습니다. 손을 마우스 나 터치 패드로 옮길 필요가 없습니다. 매우 빠르고 효율적입니다. Windows에서는 크게보고 싶었습니다. 사실 이것이 특정 게임이나 Adobe 제품에 대해서만 Windows를 사용하는 이유 중 하나입니다.
cdaddr

6

z 가상 데스크탑

그 목적으로 사용하고 있습니다. 키보드 단축키가 있습니다.
문제를보고하거나 질문하거나 가능한 기능을 요청하면 개발자가 매우 반응이 빠릅니다.

가장 좋은 기능은 DesktopView아래를 참조하십시오.

GitHub에는 현재 기억이 안 나는 옵션이 더 있습니다.

다음은 zVirtualDesktop의 스크린 샷입니다.

이 시스템 트레이 아이콘 중에서 선택할 수 있습니다 여기에 이미지 설명을 입력하십시오

DesktopView아래에 표시된 것과 같은 멋진 기능이 있습니다. 이보기를 사용하면 창을 임의의 데스크탑으로 끌어서 놓을 수 있습니다. 또한 축소판을 클릭하여 해당 창으로 이동할 수 있다는 점에서 Alt + Tab과 같이 작동합니다. 여기에 이미지 설명을 입력하십시오

참고 : 약 1.5-2 년 전에이 질문에 대답했으며 무언가를 개발하기위한 힌트가 있습니다. 그러나 이제는이를 위해 몇 가지 솔루션이 개발되었습니다.
이전 답변이 완전히 다르기 때문에 편집 / 개선 할 필요가 없으므로 새로운 답변을 추가했습니다.


많은 프로그램이 있지만 OP는 Windows에 포함 된 Virtual Desktop Manager를 요구하고 있습니다.
skan

2
나는 이것을 사용하지 않았지만 VirtuaWin 은 (1) 프로그램을 자신의 데스크탑에 자동으로 잡을 수 있고 (2) 생산성을 향상시키는 애드온을 가지고 있기 때문에 시도해 볼 가치가 있습니다 .
Ooker

1
zVirtualDesktop을 확인했는데 신뢰할 수없는 것 같습니다. Github의 호스트이지만 비공개 소스 (명확하게 소스가 제거됨) 인 호스트, Github에 실수로 업로드 된 이전 버전 (exe는 기록에 있음)은 다른 사용 라이센스 (개인 사용은 영원히 무료 임)이지만 자동 업데이트는 모두 지불 버전 ... 또한 사이트에 가격에 대한 언급이 없습니다, 이미 시작했을 때만
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

이것은 주 모니터의 응용 프로그램에 대해서만 작동합니다 (다중 모니터 설정). 이동하기 전에 응용 프로그램이 실제로 선택되었는지 확인하려면 "Send # {tab}"뒤에 "Send {Left} {Right}"을 추가해야했습니다.
Dan

2

Greenonline 및 Sebastien의 솔루션에서 힌트를 얻으십시오.

  1. 작업 공간 관리보기를 위해 'Win + Tab'을 누르십시오
  2. 관심있는 창으로 이동하기위한 방향키
  3. 다른 데스크톱으로 이동을 선택할 수있는 드롭 다운 메뉴의 '컨텍스트'키를 누르십시오.

따라서 매우 간단하지는 않지만 손을 쉽게 자동화 할 수있는 작업입니다.


1

Windows 10 버전 1803부터 현재 / 대상 창을 한 바탕 화면에서 다른 바탕 화면으로 이동하는 간단한 방법은 다음과 같습니다.

  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

Winkey + Tab을 누르고 프로그램 (윈도우)을 선택한 다음 아래 표시된 데스크탑 목록 (바탕 화면 1 또는 2)으로 드래그하십시오. 끝난. 다른 방법은 없습니다 ..


5
"다른 방법은 없다"다른 답변 중 하나가 보여주는 것처럼 분명히 거짓.
DavidPostill

이것은 부정적인 투표에도 불구하고 가장 좋은 답변입니다
jmhostalet

-5

Win+ Shift+ Arrow Left/Arrow Right

또는

Win+ Arrow Left/Arrow Right

또는

Win+ Arrow Up/Arrow Down


1
이러한 바로 가기는 가상 데스크톱간에 이동하지 않습니다.
Michael Mior

3
다중 디스플레이 사이를 이동할 것
jlanza
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.