Skip to content

Latest commit

 

History

History
100 lines (68 loc) · 2.78 KB

windows.md

File metadata and controls

100 lines (68 loc) · 2.78 KB

On Windows

Install

From the official release

Download the latest release:

  • scrcpy-win64-v3.1.zip (64-bit)
    SHA-256: 0c05ea395d95cfe36bee974eeb435a3db87ea5594ff738370d5dc3068a9538ca
  • scrcpy-win32-v3.1.zip (32-bit)
    SHA-256: 2b4674ef76719680ac5a9b482d1943bdde3fa25821ad2e98f3c40c347d00d560

and extract it.

From a package manager

From WinGet (ADB and other dependencies will be installed alongside scrcpy):

winget install --exact Genymobile.scrcpy

From Chocolatey:

choco install scrcpy
choco install adb    # if you don't have it yet

From Scoop:

scoop install scrcpy
scoop install adb    # if you don't have it yet

See build.md to build and install the app manually.

Run

Make sure that your device meets the prerequisites.

Scrcpy is a command line application: it is mainly intended to be executed from a terminal with command line arguments.

To open a terminal at the expected location, double-click on open_a_terminal_here.bat in your scrcpy directory, then type your command. For example, without arguments:

scrcpy

or with arguments (here to disable audio and record to file.mkv):

scrcpy --no-audio --record=file.mkv

Documentation for command line arguments is available:

To start scrcpy directly without opening a terminal, double-click on one of these files:

  • scrcpy-console.bat: start with a terminal open (it will close when scrcpy terminates, unless an error occurs);
  • scrcpy-noconsole.vbs: start without a terminal (but you won't see any error message).

Avoid double-clicking on scrcpy.exe directly: on error, the terminal would close immediately and you won't have time to read any error message (this executable is intended to be run from the terminal). Use scrcpy-console.bat instead.

If you plan to always use the same arguments, create a file myscrcpy.bat (enable show file extensions to avoid confusion) containing your command, For example:

scrcpy --prefer-text --turn-screen-off --stay-awake

Then just double-click on that file.

You could also edit (a copy of) scrcpy-console.bat or scrcpy-noconsole.vbs to add some arguments.