How do I run Redis on Windows?

WindowsRedis

Windows Problem Overview


How do I run Redis on Windows? The Redis download page just seems to offer *nix options.

Can I run Redis natively on Windows?

Windows Solutions


Solution 1 - Windows

Historically, Microsoft had a Windows port of redis, which was released as Redis-64, which offers a full distribution of redis for Windows.

The Microsoft port is now deprecated, but some alternatives have sprung up to fill that void:

  • Memurai is the alternative officially recommended on the Redis-64 deprecation page; it is a commercial offering with free developer tier, maintained by Janea Systems
  • redis-windows is another unofficial port, which also exists

This release includes the redis-server.exe (memurai.exe on Memurai) application that runs a Redis instance as a service on your windows machine, as well as redis-cli.exe (memurai-cli.exe on Memurai) which you can use to interact with any Redis instance.

The RGL repository has historically been listed as an alternative Windows port for Redis, but this repository has not been maintained for some time and implements an older version of Redis than the Microsoft port.

Solution 2 - Windows

Update

If you have Windows Subsystem for Linux (WSL), natively on Windows 10 and Windows Server 2019 you can do it per Ogglas answer


I found one more simple way to install Redis under Windows

Download the latest Redis .msi file from

https://github.com/MSOpenTech/redis/releases

after installation. The redis service is installed, we can operate it from Service manager

enter image description here

Solution 3 - Windows

If you want to install MSOpenTech's latest port of Redis, on a Windows server, watched over by a Windows Service, without having to build anything yourself, read on.

MSOpenTech's seems to be the only port that is actively trying to keep up with the latest and greatest Redis. They claim it is production-ready, but they haven't exactly packaged it up neatly for installation on a server, especially if you want to run their RedisWatcher service to keep an eye on it, which is recommended. (I tried building RedisWatcher myself per their instructions, but the required Wix Toolset managed to mess up my system pretty good. I won't go into it.) Fortunately they've provided all the binaries you need, just not all in one place. From the README:

> So far the RedisWatcher is not carried over to 2.6. However this > should not be affected by the Redis version, and the code in the 2.4 > branch should work with the Redis 2.6 binaries.

So you'll need to download binaries from 2 branches in order to get all the necessary bits. Without further ado, here are the steps:

  1. Download and extract the Redis binaries from the 2.6 branch
  2. Copy all extracted binaries to c:\redis\bin
  3. Create another folder at c:\redis\inst1
  4. Download and extract the RedisWatcher binaries from the 2.4 branch
  5. Run InstallWatcher.msi. This should create a Windows service called Redis watcher.
  6. Open up the Windows Services console and start the Redis watcher service.
  7. (optional) RedisWatcher should have installed to C:\Program Files (x86)\RedisWatcher. There you'll find a config file called watcher.conf, which you can edit to set up additional instances, use different paths than I specified in steps 2 & 3, etc. You will not need to restart the service for changes to take effect.

Solution 4 - Windows

The most updated (only few minor releases behind) version of Redis can be found here. This repository provides you with 3.2.100 version (current is 3.2) whereas the most upvoted answer gives you only 2.4.6 version and the last update to the repo was 2 years ago.

The installation is straightforward: just copy everything from the archive to any folder and run redis-server.exe to run the server and redis-cli.exe to connect to this server through the shell.

Solution 5 - Windows

To install Redis for Windows

You can choose either from these sources

  1. https://github.com/MSOpenTech/redis/releases or
  2. https://github.com/rgl/redis/downloads

Personally I preferred the first option

  • Download Redis-x64-2.8.2104.zip

  • Extract the zip to prepared directory

  • run redis-server.exe or redis-server.exe --maxheap 2gb

enter image description here

  • then run redis-cli.exe

enter image description here

enter image description here

You can start using Redis now, please refer for commands

Solution 6 - Windows

Maybe its a little Late but, I was able to run Redis on Windows 10 Aniversary Update.
Windows 10 Aniversary Update Comes with Bash on Ubuntu on Windows, simply, it comes with bash.

Below are the two tutorial that I followed:

1- How to Install and Use the Linux Bash Shell on Windows 10
2- How To Install and Use Redis

Below is the image of running Redis.

Enjoy :)

Redis running on port 6379

Solution 7 - Windows

Go to the releases and you can get a ZIP file containing the relevant files as well as a Word document called RedisService.docx with the following instructions:

> Installing the Service

> --service-install

> This must be the first argument on the redis-server command line. Arguments after this are passed in the order they occur to Redis when the service is launched. The service will be configured as Autostart and will be launched as "NT AUTHORITY\NetworkService". Upon successful installation a success message will be displayed and Redis will exit. This command does not start the service.

> For instance: > > redis-server --service-install redis.windows.conf --loglevel verbose

And then later, in the same document, another example:

> The following would install and start three separate instances of Redis as a service: > > redis-server --service-install -–service-name redisService1 –port 10001

> > redis-server --service-start --service-name redisService1

> > redis-server --service-install --service-name redisService2 –port 10002

> > redis-server --service-start --service-name redisService2

> > redis-server --service-install --service-name redisService3 –port 10003

> > redis-server --service-start --service-name redisService3

From what I can gather, this appears to be the new way forward rather than messing with a separate Windows service to monitor and restart the CLI.

Solution 8 - Windows

If you have Windows Subsystem for Linux (WSL), natively on Windows 10 and Windows Server 2019 you can do it like this:

Set up WSL:

  1. To enable Windows Subsystem for Linux, follow the instructions on Microsoft Docs. The short version is: In Windows 10, Microsoft replaces Command Prompt with PowerShell as the default shell. Open PowerShell as Administrator and run this command to enable Windows Subsystem for Linux (WSL):

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
  2. Reboot Windows after making the change—note that you only need to do this one time.

  3. Download and install one of the supported Linux distros from the Microsoft Store. Ubuntu works fine.
    Note that Ubuntu 20.04 LTS may give you some trouble because of a known issue with the realtime clock (as of August 2020). Choosing Ubuntu 18.04 LTS instead avoids that issue.

Install and Test Redis:

  1. Launch the installed distro from your Windows Store and then install redis-server. The following example works with Ubuntu (you’ll need to wait for initialization and create a login upon first use):

    > sudo apt-get update
    > sudo apt-get upgrade
    > sudo apt-get install redis-server
    > redis-cli -v
    
  2. Restart the Redis server to make sure it is running:

    > sudo service redis-server restart
    
  3. Execute a simple Redis command to verify your Redis server is running and available:

    $ redis-cli 
    127.0.0.1:6379> set user:1 "Oscar"
    127.0.0.1:6379> get user:1
    "Oscar"
    
  4. To stop your Redis server:

    > sudo service redis-server stop
    

Source:

https://redislabs.com/blog/redis-on-windows-10/

https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux

Solution 9 - Windows

Download redis from Download Redis for windows

  • Then install it
  • open cmd with admin rights
  • run command net start redis

Thats it.

Solution 10 - Windows

You can use Memurai for Windows, a Redis-compatible cache and datastore for Windows, currently compatible with Redis 5. Memurai aims to fulfill the need for a supported Redis-compatible datastore on the Windows platform. At its core, it’s based on Redis source code, ported to run natively on Windows, and it’s designed to provide the level of reliability and performance required for production environments. Memurai is free for development and testing. You can learn more and download Memurai at https://www.memurai.com.

Alexis Campailla
CEO, Memurai

Solution 11 - Windows

MS Open Tech recently made a version of Redis available for download on Github. They say that it isn't production ready yet, but keep an eye on it.

Github repo

Download releases as MSIs

Solution 12 - Windows

There are two ways. You can use MSI installation file or do it manually:

First download the msi or the zip file:
You can download both files from here:

https://github.com/MicrosoftArchive/redis/releases


Watch video tutorial (video covers example of both installations)

See this installation video tutorial: https://www.youtube.com/watch?v=ncFhlv-gBXQ



Instruction - for those who can not YT at work:

You can download a moderately out-of-date precompiled version of Redis for 32-bit and 64-bit Windows thanks to Dusan Majkic from his GitHub page: https://github.com/dmajkic/redis/downloads. Go ahead and do that now.

After you download Redis, you’ll need to extract the executables from the zip file. As long as you’re using a version of Windows more recent than Windows XP, you should be able to extract Redis without any additional software. Do that now.

After you’ve extracted either the 32- or 64-bit version of Redis to a location of your choice (depending on your platform and preferences; remember that 64-bit Windows can run 32- or 64-bit Redis, but 32-bit Windows can only run 32-bit Redis), you can start Redis by double-clicking on the redis-server executable. After Redis has started, you should see a window similar to figure A.1.

src: https://redis.com/ebook/appendix-a/a-3-installing-on-windows/a-3-2-installing-redis-on-window/

Solution 13 - Windows

Since MSOpenTech's port of Redis is no longer maintained - anyone interested in native port of Redis for Windows can now get the version 4.0.14 and 5.0.10 from here: https://github.com/tporadowski/redis/releases. This fork is a merge of latest 3.2.100 version from MSOpenTech and 4.0.14/5.0.10 from antirez/redis with a couple of bugfixes.

Solution 14 - Windows

I don't run redis on windows. There's too much hassle involved in keeping up with the ports, and they lag behind redis-stable by a version or two all the time.

Instead I run redis on a Vagrant virtual machine that runs redis for me. I've bundled up the whole thing into a simple github repo so everyone can get in on the fun without too much hassle. The whole thing is an automated build so there's no mess. I blogged about the details here.

Solution 15 - Windows

To install Redis on Windows system follow the below steps:

  1. Visit one of the below link:

https://github.com/MSOpenTech/redis/releases (recommended) https://github.com/rgl/redis/downloads

  1. Download MSI file.
  2. Follow the installation Wizard and install the program on your system. (do not change the installation path that is "C:\Program Files\Redis")
  3. Search for "Edit system environment variable" on your start menu
  4. Click on "Environment Variable" button
  5. Select "Path" and click on "Edit"
  6. Now click on "New"
  7. Paste C:\Program Files\Redis (or the path in case you have changed while installing)
  8. Click on "Okay", "Okay" and "Okay"

Now open your Terminal (command prompt) and run redis-cli

Well I am getting some error to open redis-server (It was working fine till now but not sure what's wrong so figuring out and will update this answer)

Solution 16 - Windows

I think these is the two most simple ways to run Redis on Windows

1 - Native (and updated) port for Windows

As described here on Option 3) Running Microsoft's native port of Redis:

> 1. Download the redis-latest.zip native 64bit Windows port of redis > > wget https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip > > 2. Extract redis64-latest.zip in any folder, e.g. in c:\redis > > 3. Run the redis-server.exe using the local configuration > > cd c:\redis > > redis-server.exe redis.conf > > 4. Run redis-cli.exe to connect to your redis instance > > cd c:\redis > > redis-cli.exe

2 - With Vagrant

You can use Redis on Windows with Vagrant, as described here:

> 1. Install Vagrant on Windows > > 2. Download the vagrant-redis.zip vagrant configuration > > wget https://raw.github.com/ServiceStack/redis-windows/master/downloads/vagrant-redis.zip > > 3. Extract vagrant-redis.zip in any folder, e.g. in c:\vagrant-redis > > 4. Launch the Virtual Box VM with vagrant up: > > cd c:\vagrant-redis > > vagrant up > > This will launch a new Ubuntu VM instance inside Virtual Box that will > automatically install and start the latest stable version of redis.

Solution 17 - Windows

If you're happy with a bit of Powershell, you can also get very up-to-date Windows binaries using Powershell and chocolatey.

First, add chocolatey to Powershell following the instructions here (one simple command line as admin): https://chocolatey.org/

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

Then, use Powershell to get the redis package from chocolatey: http://chocolatey.org/packages/redis-64

choco install redis-64

Redis will be installed in something like C:\ProgramData\chocolatey\lib\redis-64.2.8.9

> Windows PowerShell Copyright (C) 2013 Microsoft Corporation. All > rights reserved. > > PS C:\windows\system32> choco install redis-64 Chocolatey (v0.9.8.27) > is installing 'redis-64' and dependencies. By installing you accept > the license for 'redis-64' an d each dependency you are installing. > > redis-64 v2.8.9 Added > C:\ProgramData\chocolatey\bin\redis-benchmark.exe shim pointed to > '..\lib\redis-64.2.8.9\redis-benchmark.exe'. Added > C:\ProgramData\chocolatey\bin\redis-check-aof.exe shim pointed to > '..\lib\redis-64.2.8.9\redis-check-aof.exe'. Added > C:\ProgramData\chocolatey\bin\redis-check-dump.exe shim pointed to > '..\lib\redis-64.2.8.9\redis-check-dump.exe'. Added > C:\ProgramData\chocolatey\bin\redis-cli.exe shim pointed to > '..\lib\redis-64.2.8.9\redis-cli.exe'. Added > C:\ProgramData\chocolatey\bin\redis-server.exe shim pointed to > '..\lib\redis-64.2.8.9\redis-server.exe'. Finished installing > 'redis-64' and dependencies - if errors not shown in console, none > detected. Check log for errors if unsure

Then run the server with

redis-server

Or the CLI with

redis-cli

Follow the instructions in C:\ProgramData\chocolatey\lib\redis-64.2.8.9\RedisService.docx to install the redis service

Solution 18 - Windows

The Redis download page now has links to some unofficial Windows ports. The dmajkic one seems to be the most popular/complete.

More detailed answer: How to run Redis as a service under Windows

Solution 19 - Windows

One of the most easy way to run Redis on windows host is to use Docker Redis container. Just fire up Hyper-V, Download Docker and run Redis

Solution 20 - Windows

I am using Memurai which is Redis-compatible cache and datastore for Windows. It is also recommended by Microsoft open tech as it written on their former project here.

> This project is no longer being actively maintained. If you are > looking for a Windows version of Redis, you may want to check out > Memurai. Please note that Microsoft is not officially endorsing this > product in any way.

Solution 21 - Windows

you can install Redis by following this article: https://github.com/ServiceStack/redis-windows but for going straight, you can download it by this link: https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip after downloading, go to the directory which you like to put your files,then extract the zip file, then open a command prompt and go to the directory where you extracted your file, then type "redis-server" and hit enter(for opening redis-cli open command and route to redis directory, but instead of "redis-server" execute "redis-cli").

Solution 22 - Windows

I've provided installation instructions and downloads for the 2 most popular ways of running Redis on windows at: https://github.com/mythz/redis-windows that shows how to:

  1. Use Vagrant to run the latest stable version of Redis inside a VirtualBox VM.
  2. Download and run Microsoft's Native Windows port of Redis

Solution 23 - Windows

Using Windows 10?

https://docs.microsoft.com/en-us/windows/wsl/install-win10

/etc/apt/sources.list

(Debian 10 Buster/Bullseye)
Installs latest stable Redis (5.0.6 at time of posting)

deb https://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian bullseye-updates main
deb http://security.debian.org/debian-security/ buster/updates main
deb http://ftp.debian.org/debian bullseye-backports main
apt install redis-server

Solution 24 - Windows

You can try out baboonstack, which includes redis and also a node.js and mongoDB version manager. And it's cross platform.

Solution 25 - Windows

The redis version on windows was published by microsoft open tech team But recently this project has been archived to https://github.com/MicrosoftArchive/redis read-only and will not update. Has stopped development

Solution 26 - Windows

Here are my steps to install Redis 4.0.8 on Windows 10 Pro (1709) via Windows Subsystem for Linux:

in home/user/
   01 wget http://download.redis.io/releases/redis-4.0.8.tar.gz
   02 tar xzf redis-4.0.8.tar.gz
   03 cd redis-4.0.8/
   04 sudo apt-get install make
   05 sudo apt-get update
   06 sudo apt-get install gcc
   07 cd deps
   08 make hiredis jemalloc linenoise lua geohash-int
   09 cd ..
   10 make

You can skip several steps if you have an up-to-date environment.

Solution 27 - Windows

The MSOpenTech-Redis project is no longer being actively maintained. If you are looking for a Windows version of Redis, you may want to check out Memurai. Please note that Microsoft is not officially endorsing this product in any way. More details in https://github.com/microsoftarchive/redis

To install & setup Redis Server on Windows 10 https://redislabs.com/blog/redis-on-windows-10

To install & setup Redis Server on macOS & Linux https://redis.io/download

Also, you may install & setup Redis Server on Linux via the package manager

For quick Redis Server Installation & Setup Guide for macOS https://github.com/rahamath18/Redis-on-MacOS

Solution 28 - Windows

You can go through the below steps and get setup redis in windows.

  1. Download the Redis zip file. Click [here](https://redis.io/download "download Redis from here")!

  2. Extract the zip file to the prepared directory.

  3. Run redis-server.exe, you can either directly run redis-server.exe by clicking or run via command prompt.

enter image description here

  1. Run redis-cli.exe, after successfully running the redis-server. You can access it and test commands by running redis-cli.exe Test PING command is used to test if a connection is still alive.

enter image description here

Solution 29 - Windows

Reading about some users running Redis in a VM, it brought to my mind the recommendations from Redis team :

Redis runs slower on a VM. Virtualization toll is quite high because for many common operations. (...) Prefer to run Redis on a physical box, especially if you favor deterministic latencies. On a state-of-the-art hypervisor (VMWare), result of redis-benchmark on a VM through the physical network is almost divided by 2 compared to the physical machine, with some significant CPU time spent in system and interruptions.

Solution 30 - Windows

The Redis project does not officially support Windows. However, the Microsoft Open Tech group develops and maintains this Windows port targeting Win64.

http://redis.io/download

Solution 31 - Windows

There is no native version of the Redis for windows.(Only some old versions are available)

But you can install latest versions using WSL(Windows Subsystem for Linux), Refer the following blog from the Redis Labs:

https://redislabs.com/blog/redis-on-windows-10

Solution 32 - Windows

after you downloaded and installed Redis, checkout the documentation doc in the Redis installation folder. you can find everything there in regard to how to start and stop redis-server.
If you installed Redis through the .exe file chances are you're already running it. to make sure whether the Redis server is running checkout the Task Manager -> services tab.

enter image description here

under status field you can see whether it's running or not. If it's stopped right click on it and start the service.

enter image description here

You can write Redis commands in redis-cli, and to open redis-cli in terminal type:

C:\Program Files\Redis\redis-cli.exe

for ease of access you can add the Redis installation directory as an environment variable.

Solution 33 - Windows

Latest Redis x86 builds (32-bit) can be found here: http://bitsandpieces.it/redis-x86-32bit-builds-for-windows

Says that he will maintain both 2.8.* and 3.0.* branches.

Solution 34 - Windows

Taken from: http://avenshteinohad.blogspot.com/2016/01/redis-jedis-quickstart.html

> If you use windows, use MSOpenTech version from: > > https://github.com/MSOpenTech/redis

You also might find this post useful to get started with basic commands.

Solution 35 - Windows

Today you have two most up-to-date options:

The first is an open source fork that is on this link that offers compatibility with version 5 (version 6 in development).

The second is memurai (paid), compatible with version 5, has support and a free version for development.

Solution 36 - Windows

You can install Redis on Windows 10 using Windows Subsystem for Linux(a.k.a WSL2). WSL2 is a compatibility layer for running Linux binary executables natively on Windows 10 and Windows Server 2019. WSL2 lets developers run a GNU/Linux environment(that includes command-line tools, utilities, and applications) directly on Windows.

Follow the link below to create Redis database on Microsoft Windows 10 https://developer.redislabs.com/create/windows

Solution 37 - Windows

Installing Redis

Windows

Windows 8.1 and Earlier

  1. Download Redis (msi) from the link https://github.com/MicrosoftArchive/redis/releases

  2. Run the installer

  3. Open the folder where Redis has been installed and Start redis-server to check if redis is working by clicking on redis-server

  4. Stop Redis server by typing SHUTDOWN SAVE or force quit by CTRL + C

  5. Open Start

  6. Type Environment Variables and click on edit environment variables and path

  7. Inside System variables, click on path

  8. In the next window click on new.

  9. Add a new path

  10. C:\Program Files\{Your Redis Version} Where Redis Version is the Redis version installed on your system For e.g. C:\Program Files\Redis-x64-3.2.100

  11. Verify That Setup was Successful Check by typing redis-cli or redis-server

Windows 10

  1. Step Up WSL

a. Run Windows Powershell as Administrator

b. Run the following command

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

c. Reboot Windows after making the change

d. Download Ubuntu Distros from windows store from https://www.microsoft.com/en-us/p/ubuntu-1804/9n9tngvndl3q?activetab=pivot%3Aoverviewtab

  1. Install and Test Redis

a. Launch the downloaded distro and run the following commands

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install redis-server
redis-cli -v

Note: Incase of any errors with installation, refer this article.

Solution 38 - Windows

It seems this is the easiest way to get the latest version of Redis - use NuGet Manager:

  1. Open NuGet setup page and download Command-Line Utility (The latest version of the nuget.exe command-line tool is always available from https://nuget.org/nuget.exe)

  2. Copy this file to somewhere (for example, C:\Downloads)

  3. Start a command prompt as an Administrator and execute follow commands:

    cd C:\Downloads nuget.exe install redis-64

  4. In the Downloads folder will be the latest version of Redis (C:\Downloads\Redis-64.2.8.19 in my case)

  5. Run redis-server.exe and start working

P.S. Note: redis from Download Redis for windows contains a very old version of Redis: 2.4.6

Solution 39 - Windows

i updated the way you can compile and run redis 5 on windows 10 using cygwin https://github.com/meiry/redis5_compiled_for_windows10

Solution 40 - Windows

enter image description hereenter image description hereenter image description here

VARY EASY:(NO ANY CAMMAN OR NOT GOING TO ANY LINK,ONLY FOLLOW THIS STEP ,FOR ALL VERSION)   
             FIRST INSTALL REDIS 
                -->>AFTER OPEN TASKBAR
                -->>OPEN SERVICE(taskbar service)
                -->>CHOOSE REDIS 
                -->>RIGTH CLICK ON REDIS SERVICE AND OPEN SERVICE(VIEW IMAGES) 
                -->>CLICK ON START OR RESTART.(ALSO SET AUTOSTART)


  

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionDaveHellerView Question on Stackoverflow
Solution 1 - WindowssergView Answer on Stackoverflow
Solution 2 - WindowszangwView Answer on Stackoverflow
Solution 3 - WindowsTodd MenierView Answer on Stackoverflow
Solution 4 - WindowsSalvador DaliView Answer on Stackoverflow
Solution 5 - WindowsCristiana ChavezView Answer on Stackoverflow
Solution 6 - WindowsawebartisanView Answer on Stackoverflow
Solution 7 - WindowsbbrownView Answer on Stackoverflow
Solution 8 - WindowsOgglasView Answer on Stackoverflow
Solution 9 - WindowsGuruView Answer on Stackoverflow
Solution 10 - WindowsAlexis CampaillaView Answer on Stackoverflow
Solution 11 - WindowsJesseBueskingView Answer on Stackoverflow
Solution 12 - WindowsDevWLView Answer on Stackoverflow
Solution 13 - WindowsTomasz PoradowskiView Answer on Stackoverflow
Solution 14 - WindowsJason PunyonView Answer on Stackoverflow
Solution 15 - Windowsuser12938962View Answer on Stackoverflow
Solution 16 - WindowsDherikView Answer on Stackoverflow
Solution 17 - Windowsuser783836View Answer on Stackoverflow
Solution 18 - WindowsFletchView Answer on Stackoverflow
Solution 19 - WindowsDzintarsView Answer on Stackoverflow
Solution 20 - WindowsNuxView Answer on Stackoverflow
Solution 21 - Windowsbehzad babaeiView Answer on Stackoverflow
Solution 22 - WindowsmythzView Answer on Stackoverflow
Solution 23 - Windowsbuycanna.ioView Answer on Stackoverflow
Solution 24 - Windows4kochiView Answer on Stackoverflow
Solution 25 - WindowsDan NguyenView Answer on Stackoverflow
Solution 26 - WindowsKentativeView Answer on Stackoverflow
Solution 27 - WindowsRahamathView Answer on Stackoverflow
Solution 28 - WindowsDuleepa WickramasingheView Answer on Stackoverflow
Solution 29 - WindowsPedroView Answer on Stackoverflow
Solution 30 - Windows15412sView Answer on Stackoverflow
Solution 31 - WindowsKarthik PView Answer on Stackoverflow
Solution 32 - WindowsAshraf BawerView Answer on Stackoverflow
Solution 33 - WindowsYan SernView Answer on Stackoverflow
Solution 34 - WindowsohadinhoView Answer on Stackoverflow
Solution 35 - WindowsRobson PiereView Answer on Stackoverflow
Solution 36 - WindowsajeetrainaView Answer on Stackoverflow
Solution 37 - WindowsKUMAR HARSHView Answer on Stackoverflow
Solution 38 - WindowsNorthCatView Answer on Stackoverflow
Solution 39 - Windowsuser63898View Answer on Stackoverflow
Solution 40 - WindowsViral PatelView Answer on Stackoverflow