Edit C:\Windows\diagnostics\system\AERO\CL_Invocation.ps1
# Copyright ? 2008, Microsoft Corporation. All rights reserved. function SyncInvoke([string]$executable = $(throw "No executable is specified"), [string]$arguments, [bool]$isHidden = $false) { [int]$timeOut = 1000 [System.Diagnostics.ProcessStartInfo]$startInfo = New-Object System.Diagnostics.ProcessStartInfo $startInfo.FileName = $executable $startInfo.Arguments = $arguments $startInfo.UseShellExecute = $true if($isHidden) { $startInfo.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Hidden } else { $startInfo.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Normal } [bool]$result = $true [System.Diagnostics.Process]$process = $null try { $process = [System.Diagnostics.Process]::Start($startInfo) do { $result = $process.waitforexit($timeOut) } while ($result -ne $true) } finally { if(-not $process.HasExited) { $process.kill() } } return $result }
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de