Папка Powershell Unhide
Я использую PowerShell App Toolkit для упаковки развертывания приложения. Я удаляю предыдущую версию и устанавливаю новую версию.
Проблема заключается в том, что деинсталлятор является скрытой папкой в:
C:\Program Files (x86)\InstallShield Installation Information\{9A558293-3B60-4C8F-8FAF-80A1DBC4512B}
Какую команду я могу добавить в Unhide папку для удаления, прежде чем нажать на шаг перед установкой?
Шаг перед установкой:
Execute-Process -Path "$envProgramFilesX86\InstallShield Installation Information\{FFF49E64-0ACC-4CC0-8E37-BAE63AACF1C5}\setup.exe" -Parameters "-runfromtemp -l0x0409 -removeonly"
Спасибо!
1 ответ
Если вы просто пытаетесь увидеть файл, который вы можете использовать:
Get-ChildItem -Force
В противном случае вы можете использовать attrib для изменения атрибутов:
attrib "C:\Program Files (x86)\InstallShield Installation Information{9A558293-3B60-4C8F-8FAF-80A1DBC4512B}\setup.exe" -s -h