Skip to content

This project allows access to a large database of drivers that can be downloaded with PowerShell.

License

Notifications You must be signed in to change notification settings

00MY00/Get-Drivers

Repository files navigation

Get-Drivers V : 0.0.4


  • Compatible avec : Windows 10 Powershell 5 Python 3.11.4


Premier démarrage manuel

Premier démarrage Powershell

  • $archiveUrl = "https://github.com/00MY00/Get-Drivers/archive/main.zip"
  • $destinationFolder = "$env:USERPROFILE"
  • cd "$destinationFolder"
  • Invoke-WebRequest -Uri $archiveUrl -OutFile "$destinationFolder\Get-Drivers.zip"
  • Expand-Archive -Path "$destinationFolder\Get-Drivers.zip" -DestinationPath $destinationFolder
  • Rename-Item -Path ".\Get-Drivers-main" -NewName ".\Get-Drivers"
  • Remove-Item "Get-Drivers.zip"
  • Set-ExecutionPolicy UnRestricted -Force
  • Start-Process -FilePath "powershell.exe" -ArgumentList "-File ""$destinationFolder\Get-Drivers\Install.ps1""" -Verb RunAs

Auteur : Kuroakashiro 00MY00

Déscription du projet

  • Get-Drivers est un outil en PowerShell qui permet d'avoir accès à une grande liste de drivers. Les drivers peuvent être téléchargés depuis l'outil, et celui-ci propose un script Python permettant de rechercher d'autres drivers. Get-Drivers ne contient pas beaucoup de drivers en local, mais des liens qui permettent une meilleure portabilité. Il est aussi possible d'ajouter ses propres drivers manuellement dans '.\Drivers\Nom_Du_Fabricant_de_drivers\Mon_Driver_local_exe'. Les formats de drivers supportés sont actuellement EXE, ZIP, MSI.

Commande à copier coler dans un terminal Powershell

 $archiveUrl = "https://github.com/00MY00/Get-Drivers/archive/main.zip"
 $destinationFolder = "$env:USERPROFILE"
 cd "$destinationFolder"
 Invoke-WebRequest -Uri $archiveUrl -OutFile "$destinationFolder\Get-Drivers.zip"
 Expand-Archive -Path "$destinationFolder\Get-Drivers.zip" -DestinationPath $destinationFolder
 Rename-Item -Path ".\Get-Drivers-main" -NewName ".\Get-Drivers"
 Remove-Item "Get-Drivers.zip"
 Set-ExecutionPolicy UnRestricted -Force # Nécécite drois Administrateur
 Start-Process -FilePath "powershell.exe" -ArgumentList "-File ""$destinationFolder\Get-Drivers\Install.ps1""" -Verb RunAs

<style> /*-----------------------------------------------------------------------*/ /* Style de base pour le bouton Windows*/ .bouton-w { background-color: #0169C5; /* Vert */ border: none; color: #ffffff; /* Blanc */ padding: 8px 30px; text-align: center; text-decoration: none; display: inline-block; font-size: 10px; border-radius: 20px; /* Bordures arrondies pour l'effet 3D */ cursor: pointer; position: relative; overflow: hidden; } /* Ombre pour l'effet 3D */ .bouton-w::before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.15); opacity: 0; transition: opacity 0.3s; } /* Révéler l'ombre lors du survol */ .bouton-w:hover::before { top: 0; opacity: 1; } /* Style de base pour le bouton Powershell */ .bouton-p { background-color: #06A1CE; /* Vert */ border: none; color: #ffffff; /* Blanc */ padding: 8px 30px; text-align: center; text-decoration: none; display: inline-block; font-size: 10px; border-radius: 20px; /* Bordures arrondies pour l'effet 3D */ cursor: pointer; position: relative; overflow: hidden; } /* Ombre pour l'effet 3D */ .bouton-p::before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.15); opacity: 0; transition: opacity 0.3s; } /* Révéler l'ombre lors du survol */ .bouton-p:hover::before { top: 0; opacity: 1; } /* Style de base pour le bouton Python */ .bouton-py { background-color: #4CAF50; /* Vert */ border: none; color: #ffffff; /* Blanc */ padding: 8px 30px; text-align: center; text-decoration: none; display: inline-block; font-size: 10px; border-radius: 20px; /* Bordures arrondies pour l'effet 3D */ cursor: pointer; position: relative; overflow: hidden; } /* Ombre pour l'effet 3D */ .bouton-py::before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.15); opacity: 0; transition: opacity 0.3s; } /* Révéler l'ombre lors du survol */ .bouton-py:hover::before { top: 0; opacity: 1; } /* Style de base pour le bouton Users */ .bouton-u { background-color: #A40A5E; /* Vert */ border: none; color: #ffffff; /* Blanc */ padding: 8px 30px; text-align: center; text-decoration: none; display: inline-block; font-size: 10px; border-radius: 20px; /* Bordures arrondies pour l'effet 3D */ cursor: pointer; position: relative; overflow: hidden; } /* Ombre pour l'effet 3D */ .bouton-u::before { content: ''; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.15); opacity: 0; transition: opacity 0.3s; } /* Révéler l'ombre lors du survol */ .bouton-u:hover::before { top: 0; opacity: 1; } </style>