Dynamic Install VLC - Windows
| 0 Votes |
Description
Property Details
| 27378 | |
| Beta - Preliminary testing ready for more | |
| Dynamic Install VLC - Windows | |
| BESC | |
| Internal | |
| 8/19/2025 12:00:00 AM | |
| True | |
| jgstew on 8/21/2025 7:30:57 AM | |
| jgstew on 8/21/2025 7:30:57 AM | |
| 691 Views / 0 Downloads | |
* Average over 0 ratings.
** Log In or Register to add your rating.
|
Relevance
isWindows (Relevance 1172)
windows of operating system
| Used in 1 fixlet | * Results in a true/false |
not exists keys whose(value "DisplayName" of it as string starts with "VLC") of keys "HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall" of (x32 registries; x64 registries)
| Used in 1 fixlet | * Results in a true/false |
exists files "Update.fxf" of folders "Updates for Windows Applications Extended" of data folders of client
Actions
Action 1 (default)
Action Link Click
here to deploy this action.
Script Type
BigFix Action Script
begin prefetch blockSuccess Criteria
add prefetch item name=vlc-setup-win64.exe { ( ("sha1=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*sha1(=|:)(\S{40})( |\b)") of it) & (" size=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*size(=|:)(\d+)( |\b)") of it) & (" url=" & parenthesized part 2 of first match (case insensitive regex " *(prefetch .* (http\S+)|add prefetch item .*url=(\S+))( |\b)") of it) & ( (" sha256=" & parenthesized part 3 of first match (case insensitive regex " *(prefetch |add prefetch item ).*sha256(=|:)(\S{64})( |\b)") of it) | "" ) ) of lines containing "https://get.videolan.org/vlc" whose(it contains "prefetch") of files "Update.fxf" of folders "Updates for Windows Applications Extended" of data folders of client }
end prefetch block
// Install:
override wait
hidden=true
completion=job
wait __Download\vlc-setup-win64.exe /L=1031 /S /NCRC
if { exists (now - it) whose(it < 2 * minute) of creation times of files "VLC media player.lnk" of /* C:\Users\Public\Desktop */ csidl folders 25 }
delete "{pathnames of files "VLC media player.lnk" of /* C:\Users\Public\Desktop */ csidl folders 25}"
endif
// END
This action will be considered successful when the applicability relevance evaluates to false.
Sharing
| Social Media: |

