Shell Windows
SSH
ssh-copy-id (équivalent)
ssh-keygen -b 4096 -t rsa -f "C:\Users\<username>\.ssh\id_rsa" -q -N "" type "C:\Users\<username>\.ssh\id_rsa.pub" | ssh <host> "cat >> .ssh/authorized_keys"
Penser à ajuster les droits d'accès à la clé privée !
Installation de fonctionnalités
Telnet
dism /online /Enable-Feature /FeatureName:TelnetClient
ou
pkgmgr /iu:"TelnetClient"
Détection d'OS
REM ============ REM OS detection REM ============ VER | FIND "2003" > nul IF %ERRORLEVEL%==0 GOTO os2003 VER | FIND "XP" > nul IF %ERRORLEVEL%==0 GOTO osxp VER | FIND "2000" > nul IF %ERRORLEVEL%==0 GOTO os2000 VER | FIND "NT" > nul IF %ERRORLEVEL%==0 GOTO osnt IF NOT EXIST %SystemRoot%\system32\systeminfo.exe GOTO osundetermined SYSTEMINFO | FIND "OS Name" > %TEMP%\osname.txt FOR /F "usebackq delims=: tokens=2" %%i IN (%TEMP%\osname.txt) DO SET vers=%%i IF NOT "%vers%"=="" GOTO skipfrenchosdetect SYSTEMINFO | FIND "Nom du systme d'exploitation" > %TEMP%\osname.txt FOR /F "usebackq delims=: tokens=2" %%i IN (%TEMP%\osname.txt) DO SET vers=%%i :skipfrenchosdetect DEL %TEMP%\osname.txt ECHO %vers% | FIND "Windows 7" > nul IF %ERRORLEVEL%==0 GOTO os7 ECHO %vers% | FIND "Windows Server 2008" > nul IF %ERRORLEVEL%==0 GOTO os2008 ECHO %vers% | FIND "Windows Vista" > nul IF %ERRORLEVEL%==0 GOTO osvista GOTO osundetermined