AllUserProfile in Files Sektion funktioniert nicht

Antworten
toddi
Beiträge: 9
Registriert: 17 Mai 2018, 07:24

AllUserProfile in Files Sektion funktioniert nicht

Beitrag von toddi »

Moin zusammen,

ich versuche in der Files Sektion mit dem /AllUsersProfile Parameter Dateien zu kopieren. Allerdings scheint opsi %UserProfileDir% nicht korrekt aufzulösen. In der Patch Sektion funktioniert es.

Hier der Code:

Code: Alles auswählen

Set $UserPath$ = "%UserProfileDir%\AppData\local\TestScript\"
Files_CreateUserFiles /AllUserProfile

[Files_CreateUserFiles]
copy "%ScriptPath%\test.txt" "$UserPath$"
Das passiert dann:

Code: Alles auswählen

(375)     [5] [2024-11-26 14:13:54.171] [wh-test] Execution of: Files_CreateUserFiles /AllUserProfile
(381)     [7] [2024-11-26 14:13:54.171] [wh-test] copy "s:\wh-test\test.txt" "%UserProfileDir%\AppData\local\TestScript\"
(382)     [7] [2024-11-26 14:13:54.171] [wh-test] copy
(384)     [6] [2024-11-26 14:13:54.173] [wh-test] path C:\Windows\system32\%UserProfileDir%\AppData\local\TestScript\ created
(387)     [6] [2024-11-26 14:13:54.329] [wh-test] Copying  s:\wh-test\test.txt -----> C:\Windows\system32\%UserProfileDir%\AppData\local\TestScript\
(388)     [6] [2024-11-26 14:13:54.329] [wh-test] 1 File(s) found
(391)     [7] [2024-11-26 14:13:54.338] [wh-test] Source s:\wh-test\test.txt
(393)     [6] [2024-11-26 14:13:54.394] [wh-test] copy: s:\wh-test\test.txt copied to C:\Windows\system32\%UserProfileDir%\AppData\local\TestScript\
(394)     [6] [2024-11-26 14:13:54.399] [wh-test] 1 File(s) treated
Ändere ich den Code so:

Code: Alles auswählen

Set $UserPath$ = "\AppData\local\TestScript\"
Files_CreateUserFiles /AllUserProfile

[Files_CreateUserFiles]
copy "%ScriptPath%\test.txt" "%UserProfileDir%$UserPath$"
Passiert das:

Code: Alles auswählen

(375)     [5] [2024-11-26 14:07:32.538] [wh-test] Execution of: Files_CreateUserFiles /AllUserProfile
(381)     [7] [2024-11-26 14:07:32.538] [wh-test] copy "s:\wh-test\test.txt" "\AppData\local\TestScript\"
(382)     [7] [2024-11-26 14:07:32.538] [wh-test] copy
(384)     [6] [2024-11-26 14:07:32.541] [wh-test] path C:\AppData\local\TestScript\ created
(387)     [6] [2024-11-26 14:07:32.633] [wh-test] Copying  s:\wh-test\test.txt -----> C:\AppData\local\TestScript\
(388)     [6] [2024-11-26 14:07:32.633] [wh-test] 1 File(s) found
(391)     [7] [2024-11-26 14:07:32.638] [wh-test] Source s:\wh-test\test.txt
(393)     [6] [2024-11-26 14:07:32.673] [wh-test] copy: s:\wh-test\test.txt copied to C:\AppData\local\TestScript\
(394)     [6] [2024-11-26 14:07:32.674] [wh-test] 1 File(s) treated
Verwendet wird winst Version: 4.12.16.1

Für mich sieht es so aus, als würde winst die Variable %UserProfileDir% nicht auflösen. Sofern ich nicht einen Fehler gemacht habe.

Grüße, Torsten
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 327
Registriert: 23 Okt 2020, 16:11

Re: AllUserProfile in Files Sektion funktioniert nicht

Beitrag von n.doerrer »

Moin,

das sollte vermutlich "AllUserProfiles" sein.
https://docs.opsi.org/opsi-docs-de/4.3/ ... -allntuser

Funktioniert es damit?
Antworten