diff --git a/cleanW10.ps1 b/cleanW10.ps1 index 35faef9..5772a7c 100755 --- a/cleanW10.ps1 +++ b/cleanW10.ps1 @@ -512,6 +512,7 @@ function ProcessModuleFile { $mod.actions | Foreach { $action_file = "" $current_action = @{} + $script:current_module_path = $(Get-ChildItem $path).DirectoryName + "\" + $(Get-ChildItem $path).BaseName + '\' foreach( $p in $_.psobject.properties.name ){ $current_action[$p] = $_.$p } @@ -521,7 +522,7 @@ function ProcessModuleFile { } # If action content a file element, need to test if file exist if ( $current_action.ContainsKey('file')) { - $action_file = $(Get-ChildItem $path).DirectoryName + "\" + $(Get-ChildItem $path).BaseName + "\" + $current_action.file + $action_file = $script:current_module_path + $current_action.file if ( -not (Test-Path $action_file) ) { Write-Host -ForegroundColor Red "`tError in $($mod.name) : file $action_file not found`n" return