From what pictures you are talking about ? if you mean the picture that comes up while Photoshop is loading, I have created a PowerShell script that opens Photoshop and covers it with a window till Photoshop finishes loading.
You will need to change the first line "$PhotoshopPath = "C:\Program Files\Adobe\Adobe Photoshop"2022\Photoshop.exe" to the path of Photoshop.exe in your computer, according to the Photoshop version that is installed
here is the code:
$PhotoshopPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop.exe"
# $FormIconPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop\photoshop.ico"
# $FormBackgroundImagePath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop\Photoshop.jpg"
Start-Process $PhotoshopPath
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing
$Width = [System.Windows.Forms.Screen]::PrimaryScreen.WorkingArea.Width /2 - 60
$Height = [System.Windows.Forms.Screen]::PrimaryScreen.WorkingArea.Height /2 - 320
$Form = New-Object System.Windows.Forms.Form
$Form.StartPosition = 'Manual'
$Form.Location = [System.Drawing.Point]::new($Width, $Height)
$Form.Height = 460
$Form.Width = 413
$Form.TopMost = $true
$Form.MinimizeBox = $false
$Form.MaximizeBox = $false
$Form.Text = 'Loading PhotoShop'
# $Form.Icon = $FormIconPath
$Form.BackgroundImageLayout = 3
# $Form.BackgroundImage = [System.Drawing.Image]::FromFile($FormBackgroundImagePath)
$ProgressBar = New-Object System.Windows.Forms.ProgressBar
$ProgressBar.Location = New-Object System.Drawing.Point -ArgumentList 45, 360
$ProgressBar.Width = 323
$ProgressBar.Minimum = 0
$ProgressBar.Maximum = 50
$Form.Controls.Add($ProgressBar)
$Form.Visible = $true
$i = 0
do { sleep -Milliseconds 200 ; $ProgressBar.Value = $i ; $i++ }
until (
(Get-Process -Name dynamiclinkmanager*) -or
!@(Get-Process -Name Photoshop*).Count -gt 1 -or
$i -gt 250
)
$Form.Close()
$Form.Dispose()
An easy way to run it is to add it to a bat file like this
' 2> nul
powershell -WindowStyle Hidden -Command "Invoke-Expression (Get-Content -Path %~f0 -Raw)"
exit %errorlevel%
' | Out-Null
$PhotoshopPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop.exe"
# $FormIconPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop\photoshop.ico"
# $FormBackgroundImagePath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop\Photoshop.jpg"
Start-Process $PhotoshopPath
Add-Type -AssemblyName System.Windows.Forms
Add-Type -AssemblyName System.Drawing
$Width = [System.Windows.Forms.Screen]::PrimaryScreen.WorkingArea.Width /2 - 60
$Height = [System.Windows.Forms.Screen]::PrimaryScreen.WorkingArea.Height /2 - 320
$Form = New-Object System.Windows.Forms.Form
$Form.StartPosition = 'Manual'
$Form.Location = [System.Drawing.Point]::new($Width, $Height)
$Form.Height = 460
$Form.Width = 413
$Form.TopMost = $true
$Form.MinimizeBox = $false
$Form.MaximizeBox = $false
$Form.Text = 'Loading PhotoShop'
# $Form.Icon = $FormIconPath
$Form.BackgroundImageLayout = 3
# $Form.BackgroundImage = [System.Drawing.Image]::FromFile($FormBackgroundImagePath)
$ProgressBar = New-Object System.Windows.Forms.ProgressBar
$ProgressBar.Location = New-Object System.Drawing.Point -ArgumentList 45, 360
$ProgressBar.Width = 323
$ProgressBar.Minimum = 0
$ProgressBar.Maximum = 50
$Form.Controls.Add($ProgressBar)
$Form.Visible = $true
$i = 0
do { sleep -Milliseconds 200 ; $ProgressBar.Value = $i ; $i++ }
until (
(Get-Process -Name dynamiclinkmanager*) -or
!@(Get-Process -Name Photoshop*).Count -gt 1 -or
$i -gt 250
)
$Form.Close()
$Form.Dispose()
Basically, what you need to do is, to open notepad and past there the bat script, go to "File" > "Save As" choose from the "Save as type" drop list "All files (.)" name it something like Photoshop.bat, then to open Photoshop double click on the bat file, you can also create a shortcut to it
Again, you need to update the line "$PhotoshopPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop.exe" " to the path of Photoshop.exe in your computer
Screenshot 2023-12-24 161319.png
Here can you see a screen capture of how it works.
https://drive.google.com/file/d/1WhUgzwnNqh4MhOAA8L_GN_2fyoDA5yRo/view?usp=sharing
You can download the bat file from here:
https://drive.google.com/uc?id=1G0o8xUxuIY7zIFZadLxzybeFrPqmfCMf&export=download
But don't forget to update the Photoshop path, you can do that by right clicking the file (shift right click in windows 11) select "Edit" and change the line "$PhotoshopPath = "C:\Program Files\Adobe\Adobe Photoshop 2022\Photoshop.exe" " if needed.
הצלחה