uncle_scrooge hat geschrieben:Nächste (blöde) Frage.
Warum nicht so?
"%CurrentProfileDir\dir\program.exe" param1 "Path with spaces\dir" param2 param3 param4
Will leider nicht, da fehlt noch etwas. Siehe unten.
uncle_scrooge hat geschrieben:
Variante von André mit den single quotes schon probiert?
Ja, klappt auch nicht.
Ich versuche mal das ganze aufzudröseln...
Also: Ich habe einen Userlogonscript, welches bei jeder Anmeldung einige Daten auf den Client kopiert, und erst nach einigen Minuten mit einem WinBatch-Aufruf mit den Daten weiter arbeiten soll.
Das ginge z.B.
Code: Alles auswählen
[Actions]
StayOnTop = false
IconizeWinst ;IconizeWinst will nicht im Userlogon-Script
Files_Copy_CopyStuff
SleepSeconds 240
Winbatch_SetWindows10Settings /RunAsLoggedOnUser /LetThemGo /SysNative
[Files_Copy_CopyStuff]
copy -s "%ScriptPath%\W10data\*.*" "%CurrentProfileDir%\W10data"
[Winbatch_SetWindows10Settings]
"%CurrentProfileDir%\W10Settings\W10Settings.exe" "/s 2 /config "%CurrentProfileDir%\W10Settings\W10Settings.ini"
Dabei bleibt aber dieses leicht nervige kleine Opsi-Fenster unten rechts in der Ecke so lange, wie das Script läuft, also lange. Nun kann ich zwar Opsi-Winst mit dem /silent Switch ruhig stellen, dann sehe ich aber gar nichts mehr.
Im Prinzip möchte ich es gerne so haben, dass ich nur das Userlogon-Script komplett Silent haben möchte, dann darf ich aber kein SleepSeconds verwenden.
Meine Idee war, dass wenn ich das WinBatch mit /LetThemGo aufrufe, diese ja im Hintergrund läuft und folglich das Opsi-Fenster geschlossen wird.
Daher habe ich schnell einen kleinen Wrapper geschrieben, der von WinBatch aufgerufen wird, wartet und danach das eigentliche Programm startet.
Dann sähe (wenn es denn funktionieren würde die WinBatch-Sektion so aus:
WaitRun wird über Winbatch gestartet, wartet 240 Sekunden und ruft dann W10Settings.exe mit Parametern auf.
Code: Alles auswählen
[Winbatch_SetWindows10Privacy]
"%CurrentProfileDir%\W10Privacy\WaitRun.exe" '240 "%CurrentProfileDir%\W10Settings\W10Settings.exe" "/s 2 /config "%CurrentProfileDir%\W10Privacy\W10Settings.ini"'
Und da hakt es leider...
Nur gut, dass ich mich nicht auch noch auf meinen AP mit W10 rumärgern muss... Das ist schlimmer als Pest und Cholera zusammen. Und erst diese andauernde Bevormundung...