2013-07-17 40 views

Trả lời

3

Từ cmd /?:

Nếu/D đã không chỉ định trên dòng lệnh, sau đó khi CMD.EXE bắt đầu, nó tìm kiếm các biến REG_SZ/REG_EXPAND_SZ registry sau đây, và nếu một trong hai hoặc cả hai đều hiện tại, chúng được thực hiện đầu tiên.

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun 

    and/or 

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 

Bạn do đó có thể thêm vcvars32.bat đến một trong những giá trị registry AutoRun để có nó được thực hiện cho mỗicmd.exe dụ (trừ khi /D được quy định một cách rõ ràng, tất nhiên). Tuy nhiên, hãy cảnh giác rằng làm điều này có thể dẫn đến các tác dụng phụ lạ khác (ví dụ: nó có thể khiến các tập lệnh .bat/.cmd khác chạy trong môi trường mà chúng không mong đợi).

0

Bạn có thể sử dụng tập lệnh trong http://www.alteridem.net/2010/09/02/visual-studio-2010-command-prompt-here để làm như vậy khi bạn nhấp chuột phải vào thư mục trong trình khám phá tùy chọn sẽ hiển thị. Sau khi tải xuống và giải nén tệp zip, bạn có thể sửa đổi .inf để trỏ đến đường dẫn chính xác đến phiên bản VS cụ thể của bạn (và thay đổi tên hiển thị nếu muốn). Lưu ý nhận xét trên trang về việc phải đổi tên tệp nếu bạn đang chạy Windows 64 bit.

1

Một cách giải quyết hữu ích đối với một số người là viết một tệp lô và gọi nó là A.BAT và khởi chạy a.bat vcvars32.bat. Đặt a.bat trên đường dẫn và sau đó nó là một vấn đề mở dấu nhắc cmd và gõ một và nhập và thì đấy, bạn đã thiết lập!

+0

ya đó chính xác là cách tôi quyết định làm. Ngoại trừ tôi không bọc nó vào 'a.bat' nhưng quyết định gọi' vcvars32' mỗi khi tôi cần nó. –

0

cách cũ, nhưng cách dễ nhất để làm điều này với, chẳng hạn, một shortcut được tạo ra trên thanh tác vụ của bạn là để thay đổi phím tắt của bạn (trong %appdata%\microsoft\internet explorer\quick launch\user pinned\taskbar, hoặc gần đó) do đó chỉ tiêu là:

%windir%\system32\cmd.exe /k vcvars32.cmd 

rằng' sẽ làm chính xác những gì bạn đang tìm kiếm. /k yêu cầu nó thực hiện chuỗi nhưng giữ cửa sổ mở (chuỗi là tệp lô của bạn). Bạn có thể đặt vcvars32 ở đâu đó trong đường dẫn của bạn hoặc chỉ định toàn bộ đường dẫn đến vcvars32.

Các vấn đề liên quan