Liebe Leute,
ich habe folgendes Script:
### SET FOLDER TO WATCH + FILES TO WATCH + SUBFOLDERS YES/NO
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = "C:\TEST\Reaper\Item_FFAStransTest"
$watcher.Filter = "*.WAV"
$watcher.IncludeSubdirectories = $false
$watcher.EnableRaisingEvents = $true
### DEFINE ACTIONS AFTER AN EVENT IS DETECTED
$action = { $path = $Event.SourceEventArgs.FullPath
$changeType = $Event.SourceEventArgs.ChangeType
$logline = "$(Get-Date), $changeType, $path"
Add-content "C:\TEST\Reaper\Item_FFAStransTest\REAPER_Wav.log" -value $logline
}
### DECIDE WHICH EVENTS SHOULD BE WATCHED
Register-ObjectEvent $watcher "Created" -Action $action
while ($true) {sleep 5}
und habe versucht, es zu starten (Im Explorer rechtsklick -> mit PowerShell ausführen). Aber es wird jedesmal nur kurz eine blaues Fenster angezeigt, dann verschwindet es wieder.
Vorher habe ich versucht, mit dieser Anleitung (https://praxistipps.chip.de/windows-powershell-script-ausfuehren-so-gehts_41143) die Ausührung zu straten, aber das geht nicht. Ich habe die Variante mit der Eingabe des Pfades und der Datei genommen (powershell -ep RemoteSigned -file C:\FFAStrans\REAPER_Kontrolle.ps1).
Was mache ich nur falsch?
Für jede Hilfe dankbar,
tom