install software and make configurations
This commit is contained in:
104
config/apps.json
Normal file
104
config/apps.json
Normal file
@@ -0,0 +1,104 @@
|
||||
[
|
||||
{
|
||||
"Name": "7-Zip",
|
||||
"Id": "7zip.7zip",
|
||||
"Version": "",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "Command",
|
||||
"Command": "del /f /q \"C:\\Program Files\\7-Zip\\7-zip.chm\"",
|
||||
"Description": "Remove 7-zip.chm file"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "Google Chrome",
|
||||
"Id": "Google.Chrome",
|
||||
"Version": "",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "RegImport",
|
||||
"Path": "./config/chrome.reg"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "OpenOffice",
|
||||
"Id": "Apache.OpenOffice",
|
||||
"Version": "4.116.9816",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "Command",
|
||||
"Command": "\"C:\\Program Files (x86)\\OpenOffice 4\\program\\soffice.exe\" -headless -nologo -nodefault",
|
||||
"Description": "Run software once to generate the configuration files"
|
||||
},
|
||||
{
|
||||
"Type": "FileCopy",
|
||||
"Source": "./assets/openoffice/registrymodifications.xcu",
|
||||
"Destination": "$env:APPDATA\\OpenOffice\\4\\user\\registrymodifications.xcu"
|
||||
},
|
||||
{
|
||||
"Type": "Command",
|
||||
"Command": "echo y | \"C:\\Program Files (x86)\\OpenOffice 4\\program\\unopkg.com\" add --shared -s \"$PSScriptRoot\\assets\\openoffice\\historymanager2.1.oxt\"",
|
||||
"Description": "Install history extension"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "KeePassXC",
|
||||
"Id": "KeePassXCTeam.KeePassXC",
|
||||
"Version": "2.6.6",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "FileCopy",
|
||||
"Source": "./assets/keepassxc/keepassxc.ini",
|
||||
"Destination": "$env:APPDATA\\KeePassXC\\keepassxc.ini"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "VeraCrypt",
|
||||
"Id": "IDRIX.VeraCrypt",
|
||||
"Version": "1.26.20",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "FileCopy",
|
||||
"Source": "./assets/veracrypt/Configuration.xml",
|
||||
"Destination": "$env:APPDATA\\VeraCrypt\\Configuration.xml"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "File Shredder",
|
||||
"Id": "PowTools.FileShredder",
|
||||
"Version": "",
|
||||
"PostInstall": []
|
||||
},
|
||||
{
|
||||
"Name": "VLC",
|
||||
"Id": "VideoLAN.VLC",
|
||||
"Version": "",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "FileCopy",
|
||||
"Source": "./assets/vlc/vlcrc",
|
||||
"Destination": "$env:APPDATA\\vlc\\vlcrc"
|
||||
},
|
||||
{
|
||||
"Type": "RegImport",
|
||||
"Path": "./config/vlc.reg"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Name": "Adobe Acrobat Reader",
|
||||
"Id": "Adobe.Acrobat.Reader.64-bit",
|
||||
"Version": "",
|
||||
"PostInstall": [
|
||||
{
|
||||
"Type": "RegImport",
|
||||
"Path": "./config/adobe_acrobat.reg"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user