Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Call wscript com object
- $shell = New-Object -ComObject WScript.Shell
- # Recurse through directories for .lnk files
- Get-ChildItem "C:\Users\Public\Desktop\*" -filter *.lnk -Recurse | ForEach-Object {$shell.CreateShortcut($_.fullname)} | Where-Object {$_.FullName -Match 'PSPad.exe'} | ForEach-Object {
- Write-host "Match: $($_.fullname)"
- Remove-Item $_.FullName
- $lnkNew = $shell.CreateShortcut("C:\Users\Kamil\Desktop\test.lnk")
- $lnkNew.TargetPath = $oldpath
- $lnkNew.Arguments = "--test"
- $lnkNew.Save()
- }
- Write-Host "End..."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement