# How to use results of find and win\_find

**URL:** <https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375>\
**Category:** Ansible Project\
**Created:** [May 2, 2017, 1:43pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375 "2017-05-02T13:43:33Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![groupfiles14](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@groupfiles14](https://forum.ansible.com/u/groupfiles14)\
**Post date:** [May 2, 2017, 1:43pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/1 "2017-05-02T13:43:33Z")

</div>

Hello,  
How to use results of find and win\_find, i am registering the output of this to some variable, but should i trigger a task based on this var | changed? or some other condition?

---

<div class="post-metadata">

**Author:** ![groupfiles14](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@groupfiles14](https://forum.ansible.com/u/groupfiles14)\
**Post date:** [May 2, 2017, 6:13pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/2 "2017-05-02T18:13:24Z")

</div>

this is seriously annoying, i keep getting different errors every time

{“failed”: true, “msg”: “‘list object’ has no attribute ‘files’”}

How do we pick the right attribute from win\_find

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [May 2, 2017, 6:18pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/3 "2017-05-02T18:18:07Z")

</div>

It would be best to show the tasks you have that are failing, otherwise we are just guessing

Also using the debug module on your registered variable can help you determine the structure.

---

<div class="post-metadata">

**Author:** ![groupfiles14](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@groupfiles14](https://forum.ansible.com/u/groupfiles14)\
**Post date:** [May 2, 2017, 7:12pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/4 "2017-05-02T19:12:13Z")

</div>

below is the var output from debug and i want to pick the bold ones  
ok: [1.2.3.4] =\> {  
“changed”: false,  
“exepath”: {  
“changed”: false,  
“msg”: “All items completed”,  
“results”: [  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
**“filename”: “file1.exe”,**  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
**“path”: “D:\path\Services\file1\file1.exe”,**  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “8ec14062b741f989b7a228eaaee40ce8e3819100”,  
“dest”: “D:\\org\file5.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “8ec14062b741f989b7a228eaaee40ce8e3819100”,  
“dest”: “/home/ec2-user/orgservers/downloads/file5.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/file5.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/file5.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/file5.zip](http://url.com/private/v3/latest/file5.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “file5.zip”,  
“md5sum”: “98757a9bd5a25b6defb0ee9f88883e54”,  
“mode”: “0664”,  
“msg”: “OK (6807558 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6807558,  
“src”: “/tmp/tmpRMhf6K”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/file5.zip](http://url.com/private/v3/latest/file5.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6807558,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747337.84-131806438102881\source”  
},  
“matched”: 6  
},  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
“filename”: “file1.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file1\file1.exe”,  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “b34dea1e77242a610f73b2a228e3d50a5ccb79ca”,  
“dest”: “D:\\org\file1.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “b34dea1e77242a610f73b2a228e3d50a5ccb79ca”,  
“dest”: “/home/ec2-user/orgservers/downloads/file1.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/file1.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/file1.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/file1.zip](http://url.com/private/v3/latest/file1.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “file1.zip”,  
“md5sum”: “70e88742bdca994ab6af7b3f1fd64b36”,  
“mode”: “0664”,  
“msg”: “OK (6810418 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6810418,  
“src”: “/tmp/tmpXBzMYP”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/file1.zip](http://url.com/private/v3/latest/file1.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6810418,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747350.73-232158969422777\source”  
},  
“matched”: 6  
},  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
“filename”: “file1.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file1\file1.exe”,  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “4a0fd1be5f79002ec12ed40593ed448c5a0ec0a4”,  
“dest”: “D:\\org\file3.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “4a0fd1be5f79002ec12ed40593ed448c5a0ec0a4”,  
“dest”: “/home/ec2-user/orgservers/downloads/file3.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/file3.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/file3.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/file3.zip](http://url.com/private/v3/latest/file3.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “file3.zip”,  
“md5sum”: “45c578e9fcdeaee9edce9fd11fff794e”,  
“mode”: “0664”,  
“msg”: “OK (6806228 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6806228,  
“src”: “/tmp/tmphUgclD”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/file3.zip](http://url.com/private/v3/latest/file3.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6806228,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747361.76-58183967407241\source”  
},  
“matched”: 6  
},  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
“filename”: “file1.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file1\file1.exe”,  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “49d4d720965fb2decd6f26c45000b64b53af2450”,  
“dest”: “D:\\org\p1.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “49d4d720965fb2decd6f26c45000b64b53af2450”,  
“dest”: “/home/ec2-user/orgservers/downloads/p1.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/p1.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/p1.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/p1.zip](http://url.com/private/v3/latest/p1.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “p1.zip”,  
“md5sum”: “3522b3179a699eb0b24058b2cb87f742”,  
“mode”: “0664”,  
“msg”: “OK (6838217 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6838217,  
“src”: “/tmp/tmpo3\_OX6”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/p1.zip](http://url.com/private/v3/latest/p1.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6838217,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747372.6-32207996147302\source”  
},  
“matched”: 6  
},  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
“filename”: “file1.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file1\file1.exe”,  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “21ceff314f6d901079dd9d9da84da5507f41287e”,  
“dest”: “D:\\org\file6.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “21ceff314f6d901079dd9d9da84da5507f41287e”,  
“dest”: “/home/ec2-user/orgservers/downloads/file6.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/file6.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/file6.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/file6.zip](http://url.com/private/v3/latest/file6.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “file6.zip”,  
“md5sum”: “6e85957250a768fe2504dddcc682cf0d”,  
“mode”: “0664”,  
“msg”: “OK (6824034 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6824034,  
“src”: “/tmp/tmpxVIMVD”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/file6.zip](http://url.com/private/v3/latest/file6.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6824034,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747383.48-198237657769424\source”  
},  
“matched”: 6  
},  
{  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: false,  
“examined”: 248,  
“files”: [  
{  
“attributes”: “Normal”,  
“checksum”: “d55589f2c116bc66a050e7e91a7cf8f0d82e2ffb”,  
“creationtime”: 1493042546,  
“extension”: “.exe”,  
“filename”: “file1.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042546,  
“lastwritetime”: 1493042546,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file1\file1.exe”,  
“size”: 22528  
},  
{  
“attributes”: “Normal”,  
“checksum”: “7f33b6cc2188a84f50eae660f6feaafcbb49c5c7”,  
“creationtime”: 1493042578,  
“extension”: “.exe”,  
“filename”: “file2.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042578,  
“lastwritetime”: 1493042578,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file2\file2.exe”,  
“size”: 23552  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cb8fe7af45fc52072c5faf38d742f37da1f30ee8”,  
“creationtime”: 1493044416,  
“extension”: “.exe”,  
“filename”: “file3.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044416,  
“lastwritetime”: 1493044416,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file3\file3.exe”,  
“size”: 13312  
},  
{  
“attributes”: “Normal”,  
“checksum”: “cafd70213b261a0fcbca9f3149b4a6c075757057”,  
“creationtime”: 1493042570,  
“extension”: “.exe”,  
“filename”: “file4.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042570,  
“lastwritetime”: 1493042570,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\p1\file4.exe”,  
“size”: 96768  
},  
{  
“attributes”: “Normal”,  
“checksum”: “8311bdf39f3d2a95b324db7561ca5f308c89a5b0”,  
“creationtime”: 1493042548,  
“extension”: “.exe”,  
“filename”: “file5.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493042548,  
“lastwritetime”: 1493042548,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file5\file5.exe”,  
“size”: 15360  
},  
{  
“attributes”: “Normal”,  
“checksum”: “5ce533fa868945131afcea8885b8e94c94650106”,  
“creationtime”: 1493044420,  
“extension”: “.exe”,  
“filename”: “file6.exe”,  
“isarchive”: false,  
“isdir”: false,  
“ishidden”: false,  
“islnk”: false,  
“isreadonly”: false,  
“isshared”: false,  
“lastaccesstime”: 1493044420,  
“lastwritetime”: 1493044420,  
“owner”: “BUILTIN\Administrators”,  
“path”: “D:\path\Services\file6\file6.exe”,  
“size”: 24064  
}  
],  
“item”: {  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum”: “a0d202e84276bbf0d5035f6397f8228f9366a09c”,  
“dest”: “D:\\org\file2.zip”,  
“item”: {  
“\_ansible\_delegated\_vars”: {  
“ansible\_host”: “localhost”  
},  
“\_ansible\_item\_result”: true,  
“\_ansible\_no\_log”: false,  
“\_ansible\_parsed”: true,  
“changed”: true,  
“checksum\_dest”: null,  
“checksum\_src”: “a0d202e84276bbf0d5035f6397f8228f9366a09c”,  
“dest”: “/home/ec2-user/orgservers/downloads/file2.zip”,  
“gid”: 500,  
“group”: “ec2-user”,  
“invocation”: {  
“module\_args”: {  
“attributes”: null,  
“backup”: false,  
“checksum”: “”,  
“content”: null,  
“delimiter”: null,  
“dest”: “/home/ec2-user/orgservers/downloads/file2.zip”,  
“directory\_mode”: null,  
“follow”: false,  
“force”: false,  
“force\_basic\_auth”: false,  
“group”: null,  
“headers”: null,  
“http\_agent”: “ansible-httpget”,  
“mode”: null,  
“owner”: null,  
“path”: “/home/ec2-user/orgservers/downloads/file2.zip”,  
“regexp”: null,  
“remote\_src”: null,  
“selevel”: null,  
“serole”: null,  
“setype”: null,  
“seuser”: null,  
“sha256sum”: “”,  
“src”: null,  
“timeout”: 10,  
“tmp\_dest”: “”,  
“unsafe\_writes”: null,  
“url”: “[http://url.com/private/v3/latest/file2.zip](http://url.com/private/v3/latest/file2.zip)”,  
“url\_password”: “VALUE\_SPECIFIED\_IN\_NO\_LOG\_PARAMETER”,  
“url\_username”: “org”,  
“use\_proxy”: true,  
“validate\_certs”: true  
}  
},  
“item”: “file2.zip”,  
“md5sum”: “d2956e9040acf8cb066b8d9c9c3c07c7”,  
“mode”: “0664”,  
“msg”: “OK (6811485 bytes)”,  
“owner”: “ec2-user”,  
“size”: 6811485,  
“src”: “/tmp/tmp5HclMY”,  
“state”: “file”,  
“status\_code”: 200,  
“uid”: 500,  
“url”: “[http://url.com/private/v3/latest/file2.zip](http://url.com/private/v3/latest/file2.zip)”  
},  
“operation”: “file\_copy”,  
“original\_basename”: “source”,  
“size”: 6811485,  
“src”: “C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1493747394.21-79345240342517\source”  
},  
“matched”: 6  
}  
]  
}  
}

---

<div class="post-metadata">

**Author:** ![j.r.hawkesworth](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@j.r.hawkesworth](https://forum.ansible.com/u/j.r.hawkesworth)\
**Post date:** [May 2, 2017, 9:40pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/5 "2017-05-02T21:40:39Z")

</div>

It would be worth showing the tasks in your playbook too, as well as the output.

Worth experimenting with debug. Also it might be worth trying the json\_path filter (see the Filters page on the documentation site) as this can reduce complex json into simpler structures.

Hope this helps,

Jon

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [May 2, 2017, 11:51pm UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/6 "2017-05-02T23:51:45Z")

</div>

It may be enough to do:

with\_items: “{{ exepath.results|map(attribute=‘files’) }}”

---

<div class="post-metadata">

**Author:** ![groupfiles14](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@groupfiles14](https://forum.ansible.com/u/groupfiles14)\
**Post date:** [May 3, 2017, 3:02am UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/7 "2017-05-03T03:02:23Z")

</div>

and i need to call item.filename and item.path? i tried it , but it does not work

---

<div class="post-metadata">

**Author:** ![groupfiles14](https://avatars.discourse-cdn.com/v4/letter/g/54ee81/32.png) [@groupfiles14](https://forum.ansible.com/u/groupfiles14)\
**Post date:** [May 3, 2017, 3:21am UTC](https://forum.ansible.com/t/how-to-use-results-of-find-and-win-find/24375/8 "2017-05-03T03:21:17Z")

</div>

The error was: ‘ansible.vars.unsafe\_proxy.AnsibleUnsafeText object’ has no attribute ‘path’\
