Ý tưởng là nhấp chuột phải vào bất kỳ tệp nào và sau đó chọn "sao lưu" trong trình đơn thả xuống mà chỉ sao chép tệp và thêm thời gian ngày vào cuối tên tệp, sau đó có thể di chuyển sao chép vào ổ đĩa khác.Chạy tập lệnh theo lô bằng cách nhấp chuột phải vào bất kỳ tệp nào
Tôi muốn một phương pháp chạy tập lệnh theo lô bằng cách nhấp chuột phải vào tệp và chuyển qua đó dưới dạng đối số (không cần nhập) hoặc bằng cách nào đó biết tệp đó là tệp nên được sử dụng trong tập lệnh .
Chủ yếu cho Windows XP, tôi cần nó có nguồn gốc như nhiều máy tính trang web tôi làm việc không thuộc về chúng tôi và tôi không muốn sao chép nhiều tệp hơn cần thiết hoặc dựa vào bất kỳ điều gì nhiều hơn lệnh chuẩn (hai phần ba số máy không có quyền hạn)
Tôi biết cách bạn có thể thay đổi tùy chọn tệp để mở cmd tại vị trí thư mục cụ thể (bên dưới) và tôi có thể thay đổi điều này để làm việc cho 1 tệp cụ thể loại, nhưng tôi không muốn thêm một khóa cho mỗi loại tập tin trên máy.
[HKEY_CLASSES_ROOT \ Folder \ shell \ 1.bat \ command] @ = "c: \ windows \ system32 \ cmd.exe \" % 1 \ ""
Từ một trang web khác một việc xung quanh mà gần giải quyết này cho tôi
jvierra - "Windows luôn có khả năng đó mà không thay đổi registry
Nơi một con dơi hoặc VBS tập tin trên máy tính của bạn Kéo và thả một file lên biểu tượng dơi Con dơi sẽ nhận được... tên tệp của tệp bị xóa dưới dạng% 1 và vbscript sẽ nhận nó dưới dạng WScript.Arguments (0).
Hãy dùng thử. Nó hoạt động khá tốt. Con dơi hoặc kịch bản có thể làm bất cứ điều gì với các tập tin từ thời điểm đó."
bạn cũng có thể đặt lối tắt trong thư mục 'Gửi Tới', sau đó bạn có thể nhấp chuột phải vào tệp, chọn" Gửi tới "và chọn sao lưu. Điều đó sẽ không yêu cầu sửa đổi registry. – wimh