2009-09-29 37 views
60

Trong các phiên bản Windows cũ hơn, chỉ cần mở Control Panel, chọn System applet, chọn tab Advanced, sau đó nhấn nút Environment variables. Là người dùng thông thường, bạn có thể chỉnh sửa "Biến người dùng" chứ không phải "Biến hệ thống".Làm cách nào để đặt biến môi trường người dùng trong Windows Server 2008 R2 làm người dùng bình thường?

Trong Windows Server 2008 R2, nếu tôi cố gắng nhấn tùy chọn Cài đặt hệ thống nâng cao trong ứng dụng Hệ thống, nó sẽ nhắc nhập mật khẩu Quản trị viên.

+0

chủ đề tốt nhưng tôi đã bỏ phiếu để chuyển sang lỗi máy chủ –

Trả lời

61

OK tôi đã tìm thấy. Arg, một bài tập trong sự thất vọng. Họ đã rời khỏi đường dẫn trình duyệt cũ của cửa sổ để thay đổi các biến môi trường trong đó, nhưng chỉ giới hạn quyền truy cập vào các quản trị viên. Là một người dùng bình thường, nếu bạn muốn thay đổi nó, bạn cần phải đi qua một tập hợp các tùy chọn khác để đến cùng một cửa sổ frigging.

Control Panel -> User Accounts -> User Accounts ->Thay đổi biến môi trường của tôi.

21

Hướng dẫn từng bước:

  • Đến Control Panel \ System and Security \ System
  • Bấm vào Change Settings
  • Đến “Advance” tab
  • Bấm vào Environment Variables
+2

Tôi không nghĩ rằng nó hoạt động đối với câu hỏi của người đăng ... xem chút về việc không muốn làm điều này với tư cách quản trị viên – Foon

+0

Trên hộp WinSvr 2008 R2 của tôi thay thế viên đạn thứ 2 & thứ 3 với: Nhấp vào "Cài đặt hệ thống nâng cao" – JohnC

5

Trong "Bắt đầu", hãy nhập "môi trường" vào trường tìm kiếm. Điều đó sẽ liệt kê các tùy chọn để thay đổi các biến hệ thống trực tiếp trong trình đơn bắt đầu.

73

Bạn cũng có thể sử dụng dòng lệnh trực tiếp này để mở System Properties nâng cao:

sysdm.cpl 

Sau đó đi đến Tab Advanced -> Environment Variables

+5

Đây là cách thực hiện. Boy, trên Windows Server 2012, điều này đã trở nên phức tạp một cách lố bịch. Hãy xem kỹ thuật để biết cách thêm một biến môi trường trong Windows Server 2012.Họ yêu cầu bạn cài đặt Bảng điều khiển quản lý chính sách nhóm. Đó là không cần thiết. Giải pháp của @ AlexCode là giải pháp đúng để có được hộp thoại quen thuộc cũ. –

+0

Lệnh rất tiện dụng để biết khi nào hệ thống không có đầu. – JoshDM

+1

Lệnh tiện dụng, nhưng điều này vẫn yêu cầu đặc quyền nâng cao và do đó sẽ không hoạt động đối với người dùng thông thường. Câu trả lời của OP là câu trả lời đúng. – greenlaw

2

Điều này có thể được thực hiện từ dòng lệnh bằng cách sử dụng SETX lệnh. Ví dụ để 'di chuyển' tập tin tạm thời của bạn vào đĩa khác:

SETX TEMP d:\tmp 
+0

Wow, cảm ơn lệnh này. Bây giờ tôi có thể đặt env var cho người dùng không tương tác. +1. Nó thực sự hữu ích cho các tài khoản dịch vụ cần chạy các lô. – PollusB

1

Trong dòng lệnh nhắc nhở:

set __COMPAT_LAYER=RUNASINVOKER 
SystemPropertiesAdvanced.exe 

Bây giờ bạn có thể thiết lập các biến môi trường người dùng.

+0

Bạn cũng có thể thiết lập hiệu ứng hình ảnh/cài đặt hiệu suất theo cùng một cách. :) – excitoon

2

Tôi đã tạo thư mục godmode trên màn hình. chỉ cần tạo một thư mục mới trên màn hình nền và gọi nó là GodMode. {ED7BA470-8E54-465E-825C-99712043E01C} nó sẽ đặt tên thư mục là godmode và điền nội dung với các tùy chọn cấu hình khác nhau, bạn có thể gõ ENVIRO vào tìm kiếm để tìm tùy chọn cấu hình có liên quan, mở nó và nó sẽ mở sysdm.cpl trong tab nâng cao, bạn có thể thay đổi các biến môi trường từ đó.

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