Tôi đang cố giải nén một tệp zip trong một máy chủ từ xa
Tệp này được tải xuống đầu tiên từ kho lưu trữ jFrog
Tác vụ sau sẽ xử lý việc giải nén:
- tên: Giải nén tệp Config.zip
cộng đồng.windows.win_unzip:
src: C:\files\config.zip
đích: C:\tệp\
lặp lại: không
xóa_archive: có
khi: "'center_primary_appservers' trong group_names"
Nhưng đã tạo ra lỗi sau
NHIỆM VỤ [jfrog : Giải nén tệp Config.zip] ****************************************** *************************************************** ******************************************* đường dẫn nhiệm vụ: /ansible/ vai trò/jfrog/tác vụ/unzip_config.yml:1
chuyển hướng (loại: mô-đun) ansible.buildin.win_unzip sang community.windows.win_unzip
Sử dụng tệp mô-đun /usr/local/lib/python3.6/site-packages/ansible_collections/community/windows/plugins/modules/win_unzip.ps1
Đường ống được kích hoạt.
<vm1.domain.com> THIẾT LẬP KẾT NỐI WINRM CHO NGƯỜI DÙNG: DOMAIN\hiddai trên CỔNG 5985 ĐẾN vm1.domain.com
gây tử vong: [vm1.domain.com]: KHÔNG THÀNH CÔNG! => {
"đã thay đổi": sai,
"dest": "C:\files\",
"msg": "Lỗi giải nén 'C:\files\config.zip' thành 'C:\files\'! Tên tệp chứa các đường dẫn tương đối sẽ giải nén bên ngoài đích: \src\Build\Trunk \Src\BuildProcess\BuildMessageTemplates\BuildAlertTemplate.htm",
"đã xóa": sai,
"src": "C:\files\config.zip"
}
META:
META:
META:
META:
META:
META:
META:
META: trình xử lý đã chạy
META: trình xử lý đã chạy
Tôi đã cài đặt 7Zip trên máy từ xa và chạy lại tác vụ - kết quả tương tự
Để đề cập rằng:
- thư mục zip này chỉ được giải nén bằng công cụ 7Zip chứ không phải bằng
Công cụ giải nén tích hợp trong Windows...
- các
Mở rộng-Lưu trữ
lệnh được quản lý để giải nén thư mục zip
Tôi nên làm gì để tệp được giải nén thành công với mô-đun win_unzip ansible?