diff --git a/.gitignore b/.gitignore index fff215c..6eba7e8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,11 @@ config*.json .env.* *.key *.pem +# Ignore local config.json +config.json + +# Ignore log files +*.log + +# Ignore CSV exports +*.csv diff --git a/SDA/DiskpartWindows10/BIOS.txt b/SDA/DiskpartWindows10/BIOS.txt new file mode 100644 index 0000000..0f4f392 --- /dev/null +++ b/SDA/DiskpartWindows10/BIOS.txt @@ -0,0 +1,7 @@ +select disk 0 +clean +create partition primary +select partition 1 +active +assign +exit diff --git a/SDA/DiskpartWindows10/Disk.au3 b/SDA/DiskpartWindows10/Disk.au3 new file mode 100644 index 0000000..dc3ca9f --- /dev/null +++ b/SDA/DiskpartWindows10/Disk.au3 @@ -0,0 +1,29 @@ + +#include + +Local $iPID = RunWait("winpeinit", "", @SW_SHOWMAXIMIZED) + + +Local $sVar = RegRead("HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control", "PEFirmwareType") + + +If $sVar = 1 Then + MsgBox($MB_SYSTEMMODAL, "Diskpart","BIOS",3) + Local $iPID = RunWait("diskpart /s bios.txt", "", @SW_SHOWMAXIMIZED) +Else + MsgBox($MB_SYSTEMMODAL, "Diskpart","UEFI",3) + Local $iPID = RunWait("diskpart /s UEFI.txt", "", @SW_SHOWMAXIMIZED) +EndIf + + + + + + + + + + + + + diff --git a/SDA/DiskpartWindows10/Disk_x64.exe b/SDA/DiskpartWindows10/Disk_x64.exe new file mode 100644 index 0000000..d1c2138 Binary files /dev/null and b/SDA/DiskpartWindows10/Disk_x64.exe differ diff --git a/SDA/DiskpartWindows10/Disk_x86.exe b/SDA/DiskpartWindows10/Disk_x86.exe new file mode 100644 index 0000000..379917d Binary files /dev/null and b/SDA/DiskpartWindows10/Disk_x86.exe differ diff --git a/SDA/DiskpartWindows10/Partition.bat b/SDA/DiskpartWindows10/Partition.bat new file mode 100644 index 0000000..17e89f6 --- /dev/null +++ b/SDA/DiskpartWindows10/Partition.bat @@ -0,0 +1,14 @@ +wpeutil UpdateBootInfo + +for /f "tokens=2*" %%A in ('REG QUERY "HKLM\System\CurrentControlSet\Control" /v PEFirmwareType') DO ( + for %%F in (%%B) do ( + set Firmware=%%F + ) +) + + + +If %Firmware%==0x1 Diskpart /s "%~dp0BIOS.TXT" +If %Firmware%==0x2 Diskpart /s "%~dp0UEFI.TXT" + +pause \ No newline at end of file diff --git a/SDA/DiskpartWindows10/UEFI.txt b/SDA/DiskpartWindows10/UEFI.txt new file mode 100644 index 0000000..1d49a21 --- /dev/null +++ b/SDA/DiskpartWindows10/UEFI.txt @@ -0,0 +1,10 @@ +select disk 0 +clean +convert gpt +create partition efi size=100 +format quick fs=fat32 label="System" +assign letter="S" +create partition msr size=128 +create partition primary +format quick fs=ntfs label="Windows" +assign letter="C" \ No newline at end of file diff --git a/SDA/DiskpartWindows10/readme.md b/SDA/DiskpartWindows10/readme.md new file mode 100644 index 0000000..3ee70c0 --- /dev/null +++ b/SDA/DiskpartWindows10/readme.md @@ -0,0 +1,5 @@ +# Documentation + +For the full documentation, please visit the link below: + +[Pre-installation Diskpart Tasks with SDA](https://blog.wuibaille.fr/2023/04/sda-taches-de-pre-installation-diskpart/) diff --git a/SDA/unattend10x64/unattend10x64K2000.xml b/SDA/unattend10x64/unattend10x64K2000.xml new file mode 100644 index 0000000..776bb4a --- /dev/null +++ b/SDA/unattend10x64/unattend10x64K2000.xml @@ -0,0 +1,150 @@ + + + + + true + + true + MonOrganisation + MonOrganisation + + NPPR9-FWDCX-D2C8J-H872K-2YT43 + OnError + + + + + true + + + + OnError + + + + + en-US + + 040C:0000040C + fr-FR + fr-FR + fr-FR + + + + + true + + + + + + + CompteAD + monlab.lan + CompteADPassword + + monlab.lan + + + + nomPC + MonOrganisation + MonOrganisation + true + Romance Standard Time + NPPR9-FWDCX-D2C8J-H872K-2YT43 + + + http://leblogosd.wuibaille.fr + + + + + EnableAdmin + 1 + cmd /c net user Administrator /active:yes + + + UnfilterAdministratorToken + 2 + cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f + + + disable user account page + 3 + reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f + + + disable async RunOnce + 4 + reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer /v AsyncRunOnce /t REG_DWORD /d 0 /f + + + + + fr-fr;040c:0000040c + fr-fr + fr-fr + fr-fr + + + 0 + + "" + 1 + 9 + 9 + 1 + "" + "" + "" + Default + + + + 1 + + + + + + + Password1 + true</PlainText> + </AdministratorPassword> + </UserAccounts> + <AutoLogon> + <Enabled>true</Enabled> + <Username>Administrator</Username> + <Domain>.</Domain> + <Password> + <Value>Password1</Value> + <PlainText>true</PlainText> + </Password> + <LogonCount>1</LogonCount> + </AutoLogon> + <Display> + </Display> + <OOBE> + <HideEULAPage>true</HideEULAPage> + <NetworkLocation>Work</NetworkLocation> + <ProtectYourPC>1</ProtectYourPC> + <HideLocalAccountScreen>true</HideLocalAccountScreen> + <HideOnlineAccountScreens>true</HideOnlineAccountScreens> + <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> + <SkipMachineOOBE>true</SkipMachineOOBE> + <SkipUserOOBE>true</SkipUserOOBE> + </OOBE> + <RegisteredOrganization>MonOrganisation</RegisteredOrganization> + <RegisteredOwner>MonOrganisation</RegisteredOwner> + <TimeZone>Romance Standard Time</TimeZone> + </component> + <component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> + <InputLocale>fr-fr;040c:0000040c</InputLocale> + <SystemLocale>fr-fr</SystemLocale> + <UILanguage>fr-fr</UILanguage> + <UserLocale>fr-fr</UserLocale> + </component> + </settings> +</unattend> diff --git a/SMA/GetSizeProfil/Getsize.vbs b/SMA/GetSizeProfil/Getsize.vbs new file mode 100644 index 0000000..139b13b --- /dev/null +++ b/SMA/GetSizeProfil/Getsize.vbs @@ -0,0 +1,60 @@ +Set Fso = CreateObject( "Scripting.FileSystemObject" ) +Set shell = CreateObject("WScript.Shell") + +Set InfW = Fso.CreateTextFile("c:\Windows\temp\TailleProfils.log", True) +CodeRetour = InfW.writeLine("### Taille Profil ###") + +strComputer = "." +On Error Resume Next +If Fso.FolderExists("c:\Documents and settings") Then + Set objFolder = Fso.GetFolder("c:\Documents and settings") + If err.number <> 0 then CodeRetour = InfW.writeLine("Error Get c:\Documents and settings : " & err.description) + Set objSubFolders = objFolder.SubFolders + + For Each objSubFolder in objSubFolders + Set queriesFolder = Fso.GetFolder("c:\Documents and settings\" & objSubFolder.name) + If err.number <> 0 then CodeRetour = InfW.writeLine("Error Get c:\Documents and settings\" & objSubFolder.name & " : " & err.description) + + CodeRetour = InfW.writeLine("c:\Documents and settings\" & objSubFolder.name & " = " & Round(queriesFolder.Size/1024/1024) & " Mo") + Next +End If + +If Fso.FolderExists("c:\Users") Then + On Error Resume Next + Set objFolder = Fso.GetFolder("c:\Users") + If err.number <> 0 then CodeRetour = InfW.writeLine("Error Get c:\Users : " & err.description) + Set objSubFolders = objFolder.SubFolders + For Each objSubFolder in objSubFolders + + CodeRetour = Shell.run("cmd /c " & chr(34) & Getpath & "du.exe" & chr(34) & " /acceptEula -q -c " & "c:\Users\" & objSubFolder.name & ">c:\windows\temp\du.txt",0,True) + Set Fso = CreateObject("Scripting.FileSystemObject") + If Fso.FileExists("c:\windows\temp\du.txt") Then + + set inf= Fso.OpenTextFile("c:\windows\temp\du.txt") + While inf.AtEndOfStream <> True + Ligne = Inf.Readline + If Instr(Ligne,"Path") = 0 Then + Temp = Split(Ligne,",") + CodeRetour = InfW.writeLine(Temp(0) & " : " & Cint(Temp(Ubound(Temp)) / 1024) & " Mo") + End If + Wend + inf.close + End If + + + + CodeRetour = InfW.writeLine("c:\Users\" & objSubFolder.name & " = " & Round(queriesFolder.Size/1024/1024) & " Mo") + Next + + +End If + +infW.close + + +Function GetPath() + Dim path + path = WScript.ScriptFullName + GetPath = Left(path, InStrRev(path, "\")) +End Function + diff --git a/SMA/GetSizeProfil/du.exe b/SMA/GetSizeProfil/du.exe new file mode 100644 index 0000000..ce5114c Binary files /dev/null and b/SMA/GetSizeProfil/du.exe differ diff --git a/SMA/GetSizeProfil/readme.md b/SMA/GetSizeProfil/readme.md new file mode 100644 index 0000000..7834899 --- /dev/null +++ b/SMA/GetSizeProfil/readme.md @@ -0,0 +1,5 @@ +# Documentation + +For the full documentation, please visit the link below: + +[Using Scripts with Quest SMA](https://blog.wuibaille.fr/2023/04/sma-utilisation-des-scripts/) diff --git a/SMA/HDD-Info-Analyser/ScanHDD.bat b/SMA/HDD-Info-Analyser/ScanHDD.bat new file mode 100644 index 0000000..3c61e06 --- /dev/null +++ b/SMA/HDD-Info-Analyser/ScanHDD.bat @@ -0,0 +1,3 @@ +"%~dp0smartctl.exe" -i sda > "C:\Windows\HDD-Info-Analyser.txt" + +EXIT /B \ No newline at end of file diff --git a/SMA/HDD-Info-Analyser/readme.md b/SMA/HDD-Info-Analyser/readme.md new file mode 100644 index 0000000..7834899 --- /dev/null +++ b/SMA/HDD-Info-Analyser/readme.md @@ -0,0 +1,5 @@ +# Documentation + +For the full documentation, please visit the link below: + +[Using Scripts with Quest SMA](https://blog.wuibaille.fr/2023/04/sma-utilisation-des-scripts/) diff --git a/SMA/HDD-Info-Analyser/smartctl.exe b/SMA/HDD-Info-Analyser/smartctl.exe new file mode 100644 index 0000000..950b2aa Binary files /dev/null and b/SMA/HDD-Info-Analyser/smartctl.exe differ diff --git a/SMA/MigrationToWindows10/Rapport/Rapport.txt b/SMA/MigrationToWindows10/Rapport/Rapport.txt new file mode 100644 index 0000000..0dd84ea --- /dev/null +++ b/SMA/MigrationToWindows10/Rapport/Rapport.txt @@ -0,0 +1,5 @@ +Colonnes avec ruptures +OS_BUILD + +SQL +SELECT OS_BUILD, MACHINE.NAME AS SYSTEM_NAME, USER_FULLNAME FROM MACHINE ORDER BY OS_BUILD \ No newline at end of file diff --git a/SMA/MigrationToWindows10/ToISO/install.bat b/SMA/MigrationToWindows10/ToISO/install.bat new file mode 100644 index 0000000..b58f52c --- /dev/null +++ b/SMA/MigrationToWindows10/ToISO/install.bat @@ -0,0 +1,12 @@ +if not exist c:\Drivers md c:\Drivers + + +Set cmdreg=reg +if defined PROCESSOR_ARCHITEW6432 Set cmdreg=%SystemRoot%\sysnative\reg.exe + +:: Setup +echo ************************************************************************** >>c:\windows\temp\Upgrade1803.log +echo Start>>c:\windows\temp\Upgrade1803.log +"%~dp0setup.exe" /auto Upgrade /installdrivers c:\Drivers /pkey W269N-WFGWX-YVC9B-4J6C9-T83GX /DynamicUpdate Disable /compat IgnoreWarning /postoobe "%~dp0setupcomplete.cmd" /CopyLogs c:\windows\temp\UpgradeW10 +echo End>>c:\windows\temp\Upgrade1803.log + diff --git a/SMA/MigrationToWindows10/ToISO/setupcomplete.cmd b/SMA/MigrationToWindows10/ToISO/setupcomplete.cmd new file mode 100644 index 0000000..8913627 --- /dev/null +++ b/SMA/MigrationToWindows10/ToISO/setupcomplete.cmd @@ -0,0 +1,4 @@ +echo Ajout des commandes post install + +::Suppression des sources +rd c:\ISOw10 /S /Q \ No newline at end of file diff --git a/SMA/MigrationToWindows10/ToTask/Cleanup/Cleanup.bat b/SMA/MigrationToWindows10/ToTask/Cleanup/Cleanup.bat new file mode 100644 index 0000000..2543f4a --- /dev/null +++ b/SMA/MigrationToWindows10/ToTask/Cleanup/Cleanup.bat @@ -0,0 +1,73 @@ +if not exist c:\Drivers md c:\Drivers + + +Set cmdreg=reg +if defined PROCESSOR_ARCHITEW6432 Set cmdreg=%SystemRoot%\sysnative\reg.exe + +:: Disk CLeanup LIght +if exist c:\temp rd c:\temp\* /S /Q +if exist c:\temp del c:\temp\*.* /S /Q +:: if exist d:\temp rd c:\temp\* /S /Q +:: if exist d:\temp del c:\temp\*.* /S /Q +Echo %time% : del c:\windows\temp +del c:\windows\temp\*.* /S /Q + +Echo %time% : Clean temp folder>>c:\windows\temp\DiskCleanup.log + + +Echo %time% : Registry cleanmgr>>c:\windows\temp\DiskCleanup.log +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Active Setup Temp Folders" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\BranchCache" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Content Indexer Cleaner" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\D3D Shader Cache" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Delivery Optimization Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Device Driver Packages" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Diagnostic Data Viewer database files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Downloaded Program Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Internet Cache Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Microsoft Office Temp Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Offline Pages Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Old ChkDsk Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Previous Installations" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\RetailDemo Offline Content" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Service Pack Cleanup" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Setup Log Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\System error memory dump files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\System error minidump files" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Setup Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Sync Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Update Cleanup" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Upgrade Discarded Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\User file versions" /v StateFlags1337 /t REG_DWORD /d 2 /f +:: %cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Windows Defender" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Windows Error Reporting Files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Windows ESD installation files" /v StateFlags1337 /t REG_DWORD /d 2 /f +%cmdreg% add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Windows Upgrade Log Files" /v StateFlags1337 /t REG_DWORD /d 2 /f + +Echo %time% : Start cleanmgr>>c:\windows\temp\DiskCleanup.log +cleanmgr.exe /SAGERUN:1337 +Echo %time% : End cleanmgr>>c:\windows\temp\DiskCleanup.log + +echo "Nettoyage temp users" +cd /d C:\Users +for /d %%z in (C:\Users\*) do ( + del %%z\AppData\Local\Temp\* /S /Q + for /d %%y in (%%z\AppData\Local\Temp\*) do @rd /s /q "%%y" + + REM Nettoyage chrome + del "%%z\AppData\Local\Google\Chrome\User Data\Default\*.tmp" /S /Q + del "%%z\AppData\Local\Google\Chrome\User Data\Default\Cache\*" /S /Q + del "%%z\AppData\Local\Google\Chrome\User Data\Default\Application Cache\Cache\*" /S /Q + del "%%z\AppData\Local\Google\Chrome\User Data\Default\GPUCache\*" /S /Q + del "%%z\AppData\Local\Google\Chrome\User Data\Default\Media Cache\*" /S /Q + REM Nettoyage IE + del "%%z\AppData\Local\Microsoft\Windows\Temporary Internet Files\*" /S /Q + REM Test date ost et delete + for %%v in (%%z\AppData\Local\Microsoft\Outlook\*.ost) do ( + echo %%v datant du %%~tv + ) +) + diff --git a/SMA/MigrationToWindows10/ToTask/Install/7z.dll b/SMA/MigrationToWindows10/ToTask/Install/7z.dll new file mode 100644 index 0000000..2bdaed6 Binary files /dev/null and b/SMA/MigrationToWindows10/ToTask/Install/7z.dll differ diff --git a/SMA/MigrationToWindows10/ToTask/Install/7z.exe b/SMA/MigrationToWindows10/ToTask/Install/7z.exe new file mode 100644 index 0000000..101884c Binary files /dev/null and b/SMA/MigrationToWindows10/ToTask/Install/7z.exe differ diff --git a/SMA/MigrationToWindows10/ToTask/Install/StartInstall.bat b/SMA/MigrationToWindows10/ToTask/Install/StartInstall.bat new file mode 100644 index 0000000..879a32b --- /dev/null +++ b/SMA/MigrationToWindows10/ToTask/Install/StartInstall.bat @@ -0,0 +1,9 @@ +::************************************************************************** +::************************ Demarrage de la migration Windows 10 ************ +::************************************************************************** +"%~dp07z.exe" x -y "c:\ISOw10\ISOW10.zip" -o"C:\ISOw10" +call "C:\ISOw10\install.bat" +cls +::************************************************************************** +::************************ Fin de la migration Windows 10 ****************** +::************************************************************************** diff --git a/SMA/backupFTP/WinSCP.com b/SMA/backupFTP/WinSCP.com new file mode 100644 index 0000000..7e3255a Binary files /dev/null and b/SMA/backupFTP/WinSCP.com differ diff --git a/SMA/backupFTP/WinSCP.exe b/SMA/backupFTP/WinSCP.exe new file mode 100644 index 0000000..6d7b9e2 Binary files /dev/null and b/SMA/backupFTP/WinSCP.exe differ diff --git a/SMA/backupFTP/WinSCP.ini b/SMA/backupFTP/WinSCP.ini new file mode 100644 index 0000000..0f6e947 --- /dev/null +++ b/SMA/backupFTP/WinSCP.ini @@ -0,0 +1,319 @@ +[Configuration] + +[Configuration\CDCache] +kbftp@K1000=41 + +[Configuration\Interface] +RandomSeedFile=%25APPDATA%25%5Cwinscp.rnd +PuttyRegistryStorageKey=Software%5CSimonTatham%5CPuTTY +ConfirmOverwriting=1 +ConfirmResume=1 +AutoReadDirectoryAfterOp=1 +SessionReopenAuto=5000 +SessionReopenBackground=2000 +SessionReopenTimeout=0 +SessionReopenAutoStall=60000 +TunnelLocalPortNumberLow=50000 +TunnelLocalPortNumberHigh=50099 +CacheDirectoryChangesMaxSize=100 +ShowFtpWelcomeMessage=0 +ExternalIpAddress= +TryFtpWhenSshFails=1 +CollectUsage=0 +ContinueOnError=0 +ConfirmCommandSession=1 +SynchronizeParams=66 +SynchronizeOptions=5 +SynchronizeModeAuto=-1 +SynchronizeMode=0 +MaxWatchDirectories=500 +QueueTransfersLimit=2 +QueueKeepDoneItems=1 +QueueKeepDoneItemsFor=15 +QueueAutoPopup=1 +QueueRememberPassword=1 +PuttySession=WinSCP%20temporary%20session +PuttyPath=%25PROGRAMFILES%25%5CPuTTY%5Cputty.exe +PuttyPassword=0 +TelnetForFtpInPutty=1 +IgnoreCancelBeforeFinish=DFBC9A785634023F +BeepOnFinish=0 +BeepOnFinishAfter=176CC1166CC1363F +BeepSound=SystemDefault +KeepUpToDateChangeDelay=500 +ChecksumAlg=sha1 +SessionReopenAutoIdle=9000 +Interface=0 +ConfirmExitOnCompletion=1 +SessionColors= +CopyShortCutHintShown=0 +CopyOnDoubleClick=2 +CopyOnDoubleClickConfirmation=0 +DDAllowMove=0 +DDAllowMoveInit=0 +DDTransferConfirmation2=2 +DDTemporaryDirectory= +DDWarnLackOfTempSpace=1 +DDWarnLackOfTempSpaceRatio=9A9999999999F13F +DeleteToRecycleBin=1 +DimmHiddenFiles=1 +RenameWholeName=0 +SelectDirectories=0 +SelectMask=%2A.%2A +ShowHiddenFiles=0 +FormatSizeBytes=1 +ShowInaccesibleDirectories=1 +ConfirmTransferring=1 +ConfirmDeleting=1 +ConfirmRecycling=1 +ConfirmClosingSession=1 +AutoStartSession= +UseLocationProfiles=0 +UseSharedBookmarks=0 +LocaleSafe=1033 +DDExtEnabled=0 +DDExtTimeout=1000 +DefaultDirIsHome=1 +TemporaryDirectoryAppendSession=0 +TemporaryDirectoryAppendPath=1 +TemporaryDirectoryDeterministic=0 +TemporaryDirectoryCleanup=1 +ConfirmTemporaryDirectoryCleanup=1 +PreservePanelState=1 +LastStoredSession= +AutoSaveWorkspace=0 +AutoSaveWorkspacePasswords=0 +AutoWorkspace= +PathInCaption=0 +MinimizeToTray=0 +BalloonNotifications=1 +NotificationsTimeout=10 +NotificationsStickTime=2 +CopyParamAutoSelectNotice=1 +LockToolbars=0 +SelectiveToolbarText=1 +AutoOpenInPutty=0 +RefreshRemotePanel=0 +RefreshRemotePanelInterval=176CC1166CC1463F +PanelFontName= +PanelFontSize=0 +PanelFontStyle=0 +PanelFontCharset=1 +FullRowSelect=0 +OfferedEditorAutoConfig=0 +LastMonitor=-1 +VersionHistory=509026958,stable +EnableQueueByDefault=1 +OpenedStoredSessionFolders= +AutoImportedFromPuttyOrFilezilla=0 +GenerateUrlComponents=-1 +GenerateUrlCodeTarget=0 +GenerateUrlScriptFormat=0 +GenerateUrlAssemblyLanguage=0 +ExternalSessionInExistingInstance=1 +KeepOpenWhenNoSession=0 +LocalIconsByExt=0 +BidiModeOverride=0 +FlipChildrenOverride=0 +ShowTips=1 +TipsSeen= +TipsShown=5FF199B21AD9E440 +RunsSinceLastTip=0 +HonorDrivePolicy=1 +LastMachineInstallations=0 +ExtensionsDeleted= +ExtensionsOrder= + +[Configuration\Logging] +Logging=0 +LogFileName=%25TEMP%25%5C!S.log +LogFileAppend=1 +LogSensitive=0 +LogWindowLines=100 +LogProtocol=0 +LogActions=0 +ActionsLogFileName=%25TEMP%25%5C!S.xml +LogView=0 +LogWindowOnStartup=1 +LogWindowParams=-1;-1;500;400;0;96 + +[Configuration\Interface\CopyParam] +AddXToDirectories=1 +Masks=%2A.%2Ahtml;%20%2A.htm;%20%2A.txt;%20%2A.php;%20%2A.php3;%20%2A.cgi;%20%2A.c;%20%2A.cpp;%20%2A.h;%20%2A.pas;%20%2A.bas;%20%2A.tex;%20%2A.pl;%20%2A.js;%20.htaccess;%20%2A.xtml;%20%2A.css;%20%2A.cfg;%20%2A.ini;%20%2A.sh;%20%2A.xml +FileNameCase=0 +PreserveReadOnly=0 +PreserveTime=1 +PreserveTimeDirs=0 +PreserveRights=0 +IgnorePermErrors=0 +Text=rw-r--r-- +TransferMode=0 +ResumeSupport=1 +ResumeThreshold=102400 +ReplaceInvalidChars=1 +LocalInvalidChars=/%5C:%2A%3F"<>| +CalculateSize=1 +IncludeFileMask= +ClearArchive=0 +RemoveCtrlZ=0 +RemoveBOM=0 +CPSLimit=0 +NewerOnly=0 +Queue=0 +QueueNoConfirmation=1 +QueueIndividually=0 +CopyParamList=-1 + +[Configuration\Interface\NewDirectory2] +Valid=00 + +[Configuration\Interface\SynchronizeChecklist] +WindowParams=0;-1;-1;600;450;0;96 +ListParams=1;1|150,1;100,1;80,1;130,1;25,1;100,1;80,1;130,1;@96|0;1;2;3;4;5;6;7 + +[Configuration\Interface\FindFile] +WindowParams=646,481,96 +ListParams=3;1|125,1;181,1;80,1;122,1;@96|0;1;2;3 + +[Configuration\Interface\ConsoleWin] +WindowSize=570,430,96 + +[Configuration\Interface\LoginDialog] +WindowSize=640,430,96 +SiteSearch=1 + +[Configuration\Interface\Editor] +FontName2=Consolas +FontSize=11 +FontStyle=0 +FontCharset=1 +FontColor=0 +BackgroundColor=0 +WordWrap=0 +FindText= +ReplaceText= +FindMatchCase=0 +FindWholeWord=0 +FindDown=1 +TabSize=8 +MaxEditors=500 +EarlyClose=2 +SDIShellEditor=0 +WindowParams= +Encoding=0 +WarnOnEncodingFallback=1 +WarnOrLargeFileSize=1 + +[Configuration\Interface\QueueView] +Height=140 +HeightPixelsPerInch=96 +Layout=70,250,250,80,80,80,100,;96 +Show=1 +LastHideShow=1 +ToolBar=1 +Label=1 + +[Configuration\Interface\Updates] +Period=0 +LastCheck=0000000000000000 +HaveResults=0 +ShownResults=0 +BetaVersions=2 +ShowOnStartup=1 +AuthenticationEmail= +ConnectionType=1 +ProxyHost= +ProxyPort=8080 +ForVersion=0 +Version=0 +Message= +Critical=0 +Release= +Disabled=0 +Url= +UrlButton= +NewsUrl= +NewsWidth=0 +NewsHeight=0 +DownloadUrl= +DownloadSize=0 +DownloadSha256= +AuthenticationError= +OpenGettingStarted=0 +DownloadingUrl= +TipsWidth=0 +TipsHeight=0 +TipsUrl= +Tips= +TipsIntervalDays=7 +TipsIntervalRuns=5 +DotNetVersion= +ConsoleVersion=592 + +[Configuration\Interface\Explorer] +ToolbarsLayout=Queue_Visible=1,Queue_LastDock=QueueDock,Queue_DockRow=0,Queue_DockPos=-1,Queue_FloatLeft=0,Queue_FloatTop=0,Queue_FloatRightX=0,Menu_Visible=1,Menu_DockedTo=TopDock,Menu_LastDock=TopDock,Menu_DockRow=0,Menu_DockPos=0,Menu_FloatLeft=0,Menu_FloatTop=0,Menu_FloatRightX=0,Buttons_Visible=1,Buttons_DockedTo=TopDock,Buttons_LastDock=TopDock,Buttons_DockRow=2,Buttons_DockPos=0,Buttons_FloatLeft=0,Buttons_FloatTop=0,Buttons_FloatRightX=0,Selection_Visible=0,Selection_DockedTo=TopDock,Selection_LastDock=TopDock,Selection_DockRow=3,Selection_DockPos=0,Selection_FloatLeft=227,Selection_FloatTop=445,Selection_FloatRightX=0,Session_Visible=0,Session_DockedTo=TopDock,Session_LastDock=TopDock,Session_DockRow=6,Session_DockPos=0,Session_FloatLeft=39,Session_FloatTop=160,Session_FloatRightX=0,Preferences_Visible=1,Preferences_DockedTo=TopDock,Preferences_LastDock=TopDock,Preferences_DockRow=4,Preferences_DockPos=0,Preferences_FloatLeft=0,Preferences_FloatTop=0,Preferences_FloatRightX=0,Sort_Visible=0,Sort_DockedTo=TopDock,Sort_LastDock=TopDock,Sort_DockRow=5,Sort_DockPos=0,Sort_FloatLeft=0,Sort_FloatTop=0,Sort_FloatRightX=0,Address_Visible=1,Address_DockedTo=TopDock,Address_LastDock=TopDock,Address_DockRow=1,Address_DockPos=0,Address_FloatLeft=0,Address_FloatTop=0,Address_FloatRightX=0,Updates_Visible=1,Updates_DockedTo=TopDock,Updates_LastDock=TopDock,Updates_DockRow=4,Updates_DockPos=416,Updates_FloatLeft=0,Updates_FloatTop=0,Updates_FloatRightX=0,Transfer_Visible=1,Transfer_DockedTo=TopDock,Transfer_LastDock=TopDock,Transfer_DockRow=4,Transfer_DockPos=194,Transfer_FloatLeft=0,Transfer_FloatTop=0,Transfer_FloatRightX=0,CustomCommands_Visible=0,CustomCommands_DockedTo=TopDock,CustomCommands_LastDock=TopDock,CustomCommands_DockRow=7,CustomCommands_DockPos=0,CustomCommands_FloatLeft=0,CustomCommands_FloatTop=0,CustomCommands_FloatRightX=0,PixelsPerInch=96 +DirViewParams=0;1;0|150,1;70,1;150,1;79,1;62,1;55,0;20,0;150,0;125,0;@96|6;7;8;0;1;2;3;4;5 +LastLocalTargetDirectory=C:%5CUsers%5CAdministrateur.WIN-92KIS11M4CP%5CDocuments +SessionsTabs=1 +StatusBar=1 +WindowParams=-1;-1;960;720;0;96 +ViewStyle=0 +ShowFullAddress=1 +DriveView=1 +DriveViewWidth=180 +DriveViewWidthPixelsPerInch=96 + +[Configuration\Interface\Commander] +ToolbarsLayout=Queue_Visible=1,Queue_LastDock=QueueDock,Queue_DockRow=0,Queue_DockPos=-1,Queue_FloatLeft=0,Queue_FloatTop=0,Queue_FloatRightX=0,Menu_Visible=1,Menu_DockedTo=TopDock,Menu_LastDock=TopDock,Menu_DockRow=0,Menu_DockPos=0,Menu_FloatLeft=0,Menu_FloatTop=0,Menu_FloatRightX=0,Preferences_Visible=1,Preferences_DockedTo=TopDock,Preferences_LastDock=TopDock,Preferences_DockRow=1,Preferences_DockPos=228,Preferences_FloatLeft=0,Preferences_FloatTop=0,Preferences_FloatRightX=0,Session_Visible=0,Session_DockedTo=TopDock,Session_LastDock=TopDock,Session_DockRow=1,Session_DockPos=602,Session_FloatLeft=380,Session_FloatTop=197,Session_FloatRightX=0,Sort_Visible=0,Sort_DockedTo=TopDock,Sort_LastDock=TopDock,Sort_DockRow=2,Sort_DockPos=0,Sort_FloatLeft=0,Sort_FloatTop=0,Sort_FloatRightX=0,Commands_Visible=1,Commands_DockedTo=TopDock,Commands_LastDock=TopDock,Commands_DockRow=1,Commands_DockPos=0,Commands_FloatLeft=0,Commands_FloatTop=0,Commands_FloatRightX=0,Updates_Visible=1,Updates_DockedTo=TopDock,Updates_LastDock=TopDock,Updates_DockRow=1,Updates_DockPos=619,Updates_FloatLeft=0,Updates_FloatTop=0,Updates_FloatRightX=0,Transfer_Visible=1,Transfer_DockedTo=TopDock,Transfer_LastDock=TopDock,Transfer_DockRow=1,Transfer_DockPos=364,Transfer_FloatLeft=0,Transfer_FloatTop=0,Transfer_FloatRightX=0,CustomCommands_Visible=0,CustomCommands_DockedTo=TopDock,CustomCommands_LastDock=TopDock,CustomCommands_DockRow=3,CustomCommands_DockPos=0,CustomCommands_FloatLeft=0,CustomCommands_FloatTop=0,CustomCommands_FloatRightX=0,RemoteHistory_Visible=1,RemoteHistory_DockedTo=RemoteTopDock,RemoteHistory_LastDock=RemoteTopDock,RemoteHistory_DockRow=0,RemoteHistory_DockPos=172,RemoteHistory_FloatLeft=0,RemoteHistory_FloatTop=0,RemoteHistory_FloatRightX=0,RemoteNavigation_Visible=1,RemoteNavigation_DockedTo=RemoteTopDock,RemoteNavigation_LastDock=RemoteTopDock,RemoteNavigation_DockRow=0,RemoteNavigation_DockPos=252,RemoteNavigation_FloatLeft=0,RemoteNavigation_FloatTop=0,RemoteNavigation_FloatRightX=0,RemotePath_Visible=1,RemotePath_DockedTo=RemoteTopDock,RemotePath_LastDock=RemoteTopDock,RemotePath_DockRow=0,RemotePath_DockPos=0,RemotePath_FloatLeft=0,RemotePath_FloatTop=0,RemotePath_FloatRightX=0,RemoteFile_Visible=1,RemoteFile_DockedTo=RemoteTopDock,RemoteFile_LastDock=RemoteTopDock,RemoteFile_DockRow=1,RemoteFile_DockPos=0,RemoteFile_FloatLeft=0,RemoteFile_FloatTop=0,RemoteFile_FloatRightX=0,RemoteSelection_Visible=1,RemoteSelection_DockedTo=RemoteTopDock,RemoteSelection_LastDock=RemoteTopDock,RemoteSelection_DockRow=1,RemoteSelection_DockPos=345,RemoteSelection_FloatLeft=0,RemoteSelection_FloatTop=0,RemoteSelection_FloatRightX=0,LocalHistory_Visible=1,LocalHistory_DockedTo=LocalTopDock,LocalHistory_LastDock=LocalTopDock,LocalHistory_DockRow=0,LocalHistory_DockPos=207,LocalHistory_FloatLeft=0,LocalHistory_FloatTop=0,LocalHistory_FloatRightX=0,LocalNavigation_Visible=1,LocalNavigation_DockedTo=LocalTopDock,LocalNavigation_LastDock=LocalTopDock,LocalNavigation_DockRow=0,LocalNavigation_DockPos=287,LocalNavigation_FloatLeft=0,LocalNavigation_FloatTop=0,LocalNavigation_FloatRightX=0,LocalPath_Visible=1,LocalPath_DockedTo=LocalTopDock,LocalPath_LastDock=LocalTopDock,LocalPath_DockRow=0,LocalPath_DockPos=0,LocalPath_FloatLeft=0,LocalPath_FloatTop=0,LocalPath_FloatRightX=0,LocalFile_Visible=1,LocalFile_DockedTo=LocalTopDock,LocalFile_LastDock=LocalTopDock,LocalFile_DockRow=1,LocalFile_DockPos=0,LocalFile_FloatLeft=0,LocalFile_FloatTop=0,LocalFile_FloatRightX=0,LocalSelection_Visible=1,LocalSelection_DockedTo=LocalTopDock,LocalSelection_LastDock=LocalTopDock,LocalSelection_DockRow=1,LocalSelection_DockPos=329,LocalSelection_FloatLeft=0,LocalSelection_FloatTop=0,LocalSelection_FloatRightX=0,Toolbar2_Visible=0,Toolbar2_DockedTo=BottomDock,Toolbar2_LastDock=BottomDock,Toolbar2_DockRow=1,Toolbar2_DockPos=0,Toolbar2_FloatLeft=0,Toolbar2_FloatTop=0,Toolbar2_FloatRightX=1,CommandLine_Visible=0,CommandLine_DockedTo=BottomDock,CommandLine_LastDock=BottomDock,CommandLine_DockRow=0,CommandLine_DockPos=0,CommandLine_FloatLeft=0,CommandLine_FloatTop=0,CommandLine_FloatRightX=0,PixelsPerInch=96 +CurrentPanel=0 +LocalPanelWidth=000000000000E03F +SwappedPanels=0 +SessionsTabs=1 +StatusBar=1 +WindowParams=-1;-1;1090;700;0;96 +ExplorerStyleSelection=2 +PreserveLocalDirectory=0 +CompareByTime=1 +CompareBySize=0 +TreeOnLeft=0 +ExplorerKeyboardShortcuts=0 +SystemContextMenu=0 + +[Configuration\Interface\Commander\LocalPanel] +DirViewParams=0;1;0|150,1;70,1;120,1;150,1;55,0;55,0;@96|5;0;1;2;3;4 +StatusBar=1 +DriveView=0 +DriveViewHeight=100 +DriveViewHeightPixelsPerInch=96 +DriveViewWidth=100 +DriveViewWidthPixelsPerInch=96 + +[Configuration\Interface\Commander\RemotePanel] +DirViewParams=0;1;0|150,1;70,1;150,1;79,1;62,1;55,0;20,0;150,0;125,0;@96|6;7;8;0;1;2;3;4;5 +StatusBar=1 +DriveView=0 +DriveViewHeight=100 +DriveViewHeightPixelsPerInch=96 +DriveViewWidth=100 +DriveViewWidthPixelsPerInch=96 + +[Configuration\Security] +UseMasterPassword=0 +MasterPasswordVerifier= + +[Configuration\Interface\Editor\0] +FileMask=%2A.%2A +Editor=0 +ExternalEditor= +ExternalEditorText=1 +SDIExternalEditor=0 +DetectMDIExternalEditor=0 + +[Configuration\Interface\Editor\1] +FileMask=%2A.%2A +Editor=1 +ExternalEditor=notepad.exe +ExternalEditorText=1 +SDIExternalEditor=0 +DetectMDIExternalEditor=0 + diff --git a/SMA/backupFTP/lance.bat b/SMA/backupFTP/lance.bat new file mode 100644 index 0000000..b031647 --- /dev/null +++ b/SMA/backupFTP/lance.bat @@ -0,0 +1,3 @@ + +winscp.com /console /script="%~dp0script.ftp" +pause diff --git a/SMA/backupFTP/readme.md b/SMA/backupFTP/readme.md new file mode 100644 index 0000000..926d47d --- /dev/null +++ b/SMA/backupFTP/readme.md @@ -0,0 +1,5 @@ +# Documentation + +For the full documentation, please visit the link below: + +[Installing and Configuring SMA Appliances](https://blog.wuibaille.fr/2023/04/sma-installation-de-la-solution/) diff --git a/SMA/backupFTP/script.ftp b/SMA/backupFTP/script.ftp new file mode 100644 index 0000000..0a08d5c --- /dev/null +++ b/SMA/backupFTP/script.ftp @@ -0,0 +1,9 @@ +option batch abort +option confirm off +open ftp://kbftp:getbxf@K1000 +lcd "C:\Users\Administrateur\Desktop\backup" +cd / +option transfer binary +get *_k1*.tgz +close +exit