====== Shell Windows ======
===== SSH =====
==== ssh-copy-id (équivalent) ====
ssh-keygen -b 4096 -t rsa -f "C:\Users\\.ssh\id_rsa" -q -N ""
type "C:\Users\\.ssh\id_rsa.pub" | ssh "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