Tôi có tệp hàng loạt mà tôi đang kế thừa và tôi không thể làm việc trong môi trường Windows 7 64 bit. Tập tin batch thực hiện cuộc gọi đến một tập lệnh java và chuyển hai biến trong đó. Cũ trông như thế này:Đường dẫn Tệp chương trình 32 bit Windows 7 trong tệp Hàng loạt Phát hành
C:\Progra~1\salesf~1.com\ApexDa~2.0\bin\process.bat C:\Progra~1\*PATH* *VARIABLE*
Điều này đã chạy onm 32bit XP chỉ có một tệp chương trình. Tôi đã thử mọi cách tôi có thể nghĩ đến để thay đổi bản thể của con đường dẫn đến chương trình fiels x86. Tôi đã thử SET PATH, SET ExecPath,% ProgrmaFiles (x86), nhưng tất cả trở về không thể tìm thấy đường dẫn được chỉ định. Tôi chắc rằng câu trả lời rất dễ, và tôi biết có nhiều cách để làm điều này, và nó sẽ thay đổi, nhưng hiện tại, tôi cần nó để làm việc. Bất kỳ trợ giúp, nhiều đánh giá cao.
Bạn có chắc là tên đường dẫn dos (/ short) có sẵn trên Windows 64 bit không? – Christian
@Christian, chúng được triển khai dưới dạng liên kết cứng trong trình điều khiển hệ thống tệp. Mặc dù nó có thể bị vô hiệu hóa (và nên cho một số trường hợp), nó vẫn được kích hoạt theo mặc định. – Joey