36 lines
1004 B
TOML
36 lines
1004 B
TOML
app_name = "Covenant-Setup Sample App"
|
|
|
|
[[directories]]
|
|
path = "{LocalAppData}\\CovenantSetupSample"
|
|
|
|
[[directories]]
|
|
path = "{LocalAppData}\\CovenantSetupSample\\bin"
|
|
|
|
[[files]]
|
|
source = "payload\\sample_app.cmd"
|
|
destination = "{LocalAppData}\\CovenantSetupSample\\bin\\sample_app.cmd"
|
|
|
|
[[registry]]
|
|
key = "HKCU\\Software\\CovenantSetupSample"
|
|
name = "InstallRoot"
|
|
value = "{LocalAppData}\\CovenantSetupSample"
|
|
|
|
[[shortcuts]]
|
|
path = "{Desktop}\\Covenant-Setup Sample App.lnk"
|
|
target = "{LocalAppData}\\CovenantSetupSample\\bin\\sample_app.cmd"
|
|
description = "Launch the Covenant-Setup sample payload"
|
|
|
|
[[scripts]]
|
|
command = "powershell"
|
|
args = [
|
|
"-ExecutionPolicy",
|
|
"Bypass",
|
|
"-Command",
|
|
"New-Item -ItemType Directory -Path .\\logs -Force | Out-Null; 'post-install script ran' | Set-Content .\\logs\\post_install.txt"
|
|
]
|
|
working_directory = "{LocalAppData}\\CovenantSetupSample"
|
|
|
|
[purge]
|
|
registry_branches = ["HKCU\\Software\\CovenantSetupSample"]
|
|
paths = ["{LocalAppData}\\CovenantSetupSample"]
|