-3
Ist es möglich, ein Powershell script innerhalb einer. Nsh-Datei zu verwenden, um dies zu tun?Wie finde ich die letzte modifizierte Datei in einem bestimmten Ordner mit Hilfe von nsis Skript?
Ist es möglich, ein Powershell script innerhalb einer. Nsh-Datei zu verwenden, um dies zu tun?Wie finde ich die letzte modifizierte Datei in einem bestimmten Ordner mit Hilfe von nsis Skript?
Sie können externe Anwendungen mit der Anweisung !system
aufrufen.
von der externen Anwendung die Ausgabe geschrieben bekommen Dies ist oft mit !tempfile
und !include
kombiniert:
; We need a file in %temp% that the external command can write to.
!tempfile TMPINC
; This !system command tries to find the file in the Windows directory
!system `cd /D %windir% & FOR /F %A IN ('dir /A:-D /T:W /O:D /B') DO @(> "${TMPINC}" echo.!define RECENTMOD "%~fA")`
!include "${TMPINC}"
!delfile "${TMPINC}"
!undef TMPINC
!ifndef RECENTMOD
!error "No files found!"
!endif
Section
File "${RECENTMOD}"
SectionEnd
Was Sie bisher versucht haben? Eine einfache Google-Suche würde Sie auf der NSIS-Homepage mit Beispielen für die Ausführung von Powershell-Skripten aus dem Installationsprogramm erreichen –