Actualiser Copy-PowerBGInfoGlobal.ps1
This commit is contained in:
+36
-38
@@ -1,38 +1,36 @@
|
||||
# ============================================================
|
||||
# CONFIG
|
||||
# ============================================================
|
||||
$BaseUrl = "https://repo.luckyden.org/admin_tan/PowerBGInfoGlobal/src/branch/main/PowerBGInfoGlobal.zip"
|
||||
|
||||
$ModuleZip = "$env:TEMP\PowerBGInfoGlobal.zip"
|
||||
$ModuleDest = "$Env:ProgramFiles\WindowsPowerShell\Modules"
|
||||
|
||||
$DataPath = "C:\ProgramData\PowerBGInfo"
|
||||
$WallpaperPath = "C:\Windows\Web\Wallpaper\Windows\img19-resize.jpg"
|
||||
|
||||
# ============================================================
|
||||
# DOSSIERS
|
||||
# ============================================================
|
||||
New-Item -Path $DataPath -ItemType Directory -Force | Out-Null
|
||||
|
||||
# ============================================================
|
||||
# DOWNLOAD
|
||||
# ============================================================
|
||||
Invoke-WebRequest "$BaseUrl/PowerBGInfoGlobal.zip" -OutFile $ModuleZip
|
||||
Invoke-WebRequest "$BaseUrl/Set-WallpaperPowerBGInfoGlobal.ps1" -OutFile "$DataPath\Set-WallpaperPowerBGInfoGlobal.ps1"
|
||||
Invoke-WebRequest "$BaseUrl/Set-ScheduledTaskPowerBGInfo.ps1" -OutFile "$DataPath\Set-ScheduledTaskPowerBGInfo.ps1"
|
||||
Invoke-WebRequest "$BaseUrl/img19-resize.jpg" -OutFile $WallpaperPath
|
||||
|
||||
# ============================================================
|
||||
# INSTALL MODULE
|
||||
# ============================================================
|
||||
Expand-Archive $ModuleZip -DestinationPath $ModuleDest -Force
|
||||
|
||||
# ============================================================
|
||||
# CREATE SCHEDULED TASK
|
||||
# ============================================================
|
||||
& "$DataPath\Set-ScheduledTaskPowerBGInfo.ps1"
|
||||
|
||||
# ============================================================
|
||||
# FIRST RUN
|
||||
# ============================================================
|
||||
& "$DataPath\Set-WallpaperPowerBGInfoGlobal.ps1"
|
||||
# ============================================================
|
||||
# CONFIG
|
||||
# ============================================================
|
||||
$BaseUrl = "https://repo.luckyden.org/admin_tan/PowerBGInfoGlobal/src/branch/main"
|
||||
|
||||
$ModuleDest = "$Env:ProgramFiles\WindowsPowerShell\Modules"
|
||||
|
||||
$DataPath = "C:\ProgramData\PowerBGInfo"
|
||||
$WallpaperPath = "C:\Windows\Web\Wallpaper\Windows\img19-resize.jpg"
|
||||
|
||||
# ============================================================
|
||||
# DOSSIERS
|
||||
# ============================================================
|
||||
New-Item -Path $DataPath -ItemType Directory -Force | Out-Null
|
||||
|
||||
# ============================================================
|
||||
# DOWNLOAD
|
||||
# ============================================================
|
||||
Invoke-WebRequest "$BaseUrl/Set-WallpaperPowerBGInfoGlobal.ps1" -OutFile "$DataPath\Set-WallpaperPowerBGInfoGlobal.ps1"
|
||||
Invoke-WebRequest "$BaseUrl/Set-ScheduledTaskPowerBGInfo.ps1" -OutFile "$DataPath\Set-ScheduledTaskPowerBGInfo.ps1"
|
||||
Invoke-WebRequest "$BaseUrl/img19-resize.jpg" -OutFile $WallpaperPath
|
||||
|
||||
# ============================================================
|
||||
# INSTALL MODULE
|
||||
# ============================================================
|
||||
Expand-Archive -DestinationPath $ModuleDest -Force
|
||||
|
||||
# ============================================================
|
||||
# CREATE SCHEDULED TASK
|
||||
# ============================================================
|
||||
& "$DataPath\Set-ScheduledTaskPowerBGInfo.ps1"
|
||||
|
||||
# ============================================================
|
||||
# FIRST RUN
|
||||
# ============================================================
|
||||
& "$DataPath\Set-WallpaperPowerBGInfoGlobal.ps1"
|
||||
|
||||
Reference in New Issue
Block a user