Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Tìm hiểu thêm

Commandline: attaching files containing commas in the path

  • 2 trả lời
  • 2 gặp vấn đề này
  • 31 lượt xem
  • Trả lời mới nhất được viết bởi Yourez

more options

Trying to attach files via command line (Windows 10): >Thunderbird -compose "attachment='C:\TEMP\one.txt'" Works well.

Trying to attach files with comma in filename: >Thunderbird -compose "attachment='C:\TEMP\one, two.txt'" Causes error like "File C:\TEMP\one doesn't exists, therefore can't be attached" (translated from Russian).

TB uses comma to separate filenames/paths for each attachment, but comma in filename causses problem. How to solve this problem?

Trying to attach files via command line (Windows 10): >Thunderbird -compose "attachment='C:\TEMP\one.txt'" Works well. Trying to attach files with comma in filename: >Thunderbird -compose "attachment='C:\TEMP\one, two.txt'" Causes error like "File C:\TEMP\one doesn't exists, therefore can't be attached" (translated from Russian). TB uses comma to separate filenames/paths for each attachment, but comma in filename causses problem. How to solve this problem?

Tất cả các câu trả lời (2)

more options

located a bug report which seems to be the same issue. https://bugzilla.mozilla.org/show_bug.cgi?id=743579 The info in the bug report may help you.

The ',' character is used to separates multiple attachments and so is causing some confusion when the comma is used within a filename. Try writing the comma ',' as %2C (the hex ASCII encoding of the comma character).

more options

Neighter >Thunderbird -compose "attachment='C:\TEMP\one%2C two.txt'" nor >Thunderbird -compose "attachment='C:\TEMP\one%2C%20two.txt'" don't work for me. Same error.

BTW, how could I attach file like "something%2C.txt"? Will TB recognize %2C as comma code or as part of filename?