When executing this command:
c:\pywallet-master>pywallet.py --recover --recov_device=E:\backup\wallet.dat --r
ecov_size=500Gio --recov_outputdir=C:\pywallet-master\recover
What am I doing wrong?
The --recov_device argument should be just the drive letter... You need to give it a "device”... Not a file. If you read the stack exchange link from earlier, you'll see the user is a small USB thumb drive, put the wallet file on that and then used pywallet.
And --recov_size should be the size of that device you're scanning.
So if you had a 4gig USB thumb drive, mounted as drive G: you would use:
pywallet.py --recover --recov_device=G: --recov_size=4Gio --recov_outputdir=C:\pywallet-master\recover