(imported topic written by boostaz191)
The action has been run 1 time, and will not be run again.
The action failed.
Completed: download http://myserver:myport/Uploads/5d5fb515658e4d1c3583c369ace3fc9f648c571d/bigD.tmp
Completed: continue if { (size of it = 22 and sha1 of it = “5d5fb515658e4d1c3583c369ace3fc9f648c571d”) of file “bigD.tmp” of folder “__Download”}
Completed: extract bigD.tmp
Failed: copy __Download\TRWLogo.ttf (value of variable “systemroot” of environment as string & “\fonts\TRWLogo.ttf”)
(imported comment written by jessewk)
You need to put curly braces around the parts you want evaluated as relevance:
copy __Download\TRWLogo.ttf “{(value of variable “systemroot” of environment as string & “\fonts\TRWLogo.ttf”)}”
But since environment variables are notoriously unreliable, you should use our built in inspector instead:
copy __Download\TRWLogo.ttf “{(pathname of windows folder & “\fonts\TRWLogo.ttf”)}”
-Jesse
(imported comment written by boostaz191)
is there a manual which gives highly detailed informaiton on the fixlet language?
(imported comment written by jessewk)
Yes. For Relevance, use the different OS inspector guides. For Actions, use the Windows Action guide (all the OSes use the same action language.)
Those and other tools are available here: http://support.bigfix.com/fixlet/
You can also use the language to inspect itself. For example, try these queries:
properties whose (it as string contains “operating”)
properties of type “file”
properties whose (result type of it as string = “date”)
unary operators
binary operators
(imported comment written by boostaz191)
Well I tried this and it didnt work… Hmmmmm… any other ideas…
Completed: download http://MyServer:MyPort/Uploads/5d5fb515658e4d1c3583c369ace3fc9f648c571d/bigD.tmp
Completed: continue if { (size of it = 22 and sha1 of it = “5d5fb515658e4d1c3583c369ace3fc9f648c571d”) of file “bigD.tmp” of folder “__Download”}
Completed: extract bigD.tmp
Failed: copy __Download\TRWLogo.ttf “{(pathname of windows folder & “\fonts\TRWLogo.ttf”)}”
(imported comment written by jessewk)
Did you verify that TRWLogo.ttf exists in the __Download folder after the extract command has completed?
Did you verify that there is not an existing TRWLogo.ttf in the fonts folder? You should probably add a line just before the copy command:
delete “{(pathname of windows folder & “\fonts\TRWLogo.ttf”)}”