Alguém pode me ajudar a criar um script em lote do Windows equivalente ao script do Windows PowerShell que escrevi. Eu sei quais devem ser as primeiras linhas, mas não tenho certeza quanto ao resto.
Código do PowerShell:
Get-Process -Name Firefox | Stop-Process
Start-Process -FilePath "C:\Program Files\Mozilla Firefox\uninstall\helper.exe" -ArgumentList "-ms" -ErrorAction SilentlyContinue -PassThru | Wait-Process -Timeout 30
Start-Process -FilePath "C:\Program Files (x86)\Mozilla Firefox\uninstall\helper.exe" -ArgumentList "-ms" -ErrorAction SilentlyContinue -PassThru | Wait-Process -Timeout 30
$UserProfiles = Get-ChildItem -Path "C:\Users" -Exclude "Public", "Default"
foreach ($Profile in $UserProfiles) {
Remove-Item -Path "$Profile\AppData\Roaming\Mozilla\Firefox" -Force -Recurse -ErrorAction SilentlyContinue -Confirm:$false
}
Código de lote:
taskill Firefox
"C:\Program Files\Mozilla Firefox\uninstall\helper.exe" -ms
"C:\Program Files (x86)\Mozilla Firefox\uninstall\helper.exe" -ms
...
Obs.: Tente pensar em um morcego para realizar a mesma tarefa, é mais fácil do que procurar uma "tradução" envolvendo métodos no ps1 que não existirão no cmd.