Tôi có một bat
tập tin trên windows thực hiện thao tác procdump . Vấn đề với tệp bó là tôi cần cd vào thư mục tệp bó trước khi thực hiện công việc, nếu không thì tập lệnh sẽ không hoạt động.
Làm thế nào để thay đổi thư mục tập tin hiện tại?
Tôi đã thử đoạn mã sau trong procdump.bat
:
cd "%~dp"
procdump -h devenv.exe mydump.txt
Nhưng nó thất bại, thông báo lỗi là:
Cách sử dụng sau đây của toán tử đường dẫn trong thay thế tham số lô không hợp lệ:% ~ dp "
Đối với định dạng hợp lệ, gõ CALL /? hoặc là /?
Chỉnh sửa: Câu trả lời được cung cấp đang hoạt động, nhưng chỉ có một lưu ý: nếu thư mục hiện tại của tôi khác với thư mục tệp bó, thì tôi sẽ nhận được "Hệ thống không thể tìm thấy đường dẫn được chỉ định". Bất cứ ai có ý tưởng?