Tôi là người mới viết kịch bản và không thể làm cho cái này hoạt động. Tôi có thể nếu tôi di chuyển các tệp đến một đường dẫn không có khoảng trắng trong đó, nhưng tôi muốn nó hoạt động với khoảng trắng nếu có thể.
Tôi muốn trích xuất một loạt các bản cập nhật Office vào một thư mục có tệp .cmd. Để làm cho tệp hàng loạt có thể sử dụng được trên bất kỳ máy tính nào, tôi đặt một biến đường dẫn mà tôi chỉ phải thay đổi ở một nơi để chạy nó trên một máy khác. Vấn đề là con đường có một khoảng trống trong đó. Nếu tôi đặt dấu ngoặc kép xung quanh đường dẫn trong định nghĩa, cmd.exe sẽ đặt chúng xung quanh đường dẫn trước khi nó thêm tên tệp và chuyển đổi và loạt không thành công với "Lỗi cú pháp dòng lệnh". Nếu không có dấu ngoặc kép, nó sẽ không thành công với "không được công nhận là lệnh nội bộ hoặc lệnh bên ngoài, chương trình có thể hoạt động hoặc tệp hàng loạt."
Để thử nghiệm, tôi đang sử dụng công tắc trợ giúp cho đến khi hoặc nếu tôi có thể làm cho nó hoạt động. Tôi có thể thực hiện việc này bằng cách sử dụng tên tệp / thư mục 8.3 (ví dụ: Tài liệu của tôi là MyDocu ~ 1), nhưng có thể thực hiện theo cách khác không?