Tôi đang cố gắng làm cho tập lệnh python của tôi chạy khi khởi động nhưng tôi nhận được thông báo lỗi truy cập windowserror bị từ chối, nhưng tôi có thể làm cho chương trình khởi động khi khởi động vì teamviewer (chương trình bên thứ ba tôi đã tải xuống) chạy mọi lúc tôi khởi động lại máy tính của tôi vì vậy tôi biết rằng tôi có thể làm cho chương trình của tôi chạy lúc khởi động (tôi có thể đang làm điều gì đó khác biệt, vì vậy nếu bạn có thể làm sáng tỏ những gì teamviewer đang làm khác đi để kịch bản của nó chạy lúc khởi động Hữu ích).Làm cách nào để thêm tập lệnh python vào sổ đăng ký khởi động?
Đây là kịch bản của tôi
import _winreg, webbrowser
key = _winreg.OpenKey(_winreg.HKEY_CURRENT_USER,'Software\Microsoft\Windows\CurrentVersion\Run')
_winreg.SetValueEx(key,'pytest',0,_winreg.REG_BINARY,'C:\Users\"USERNAME"\Desktop\test.py')
key.Close()
webbrowser.open('www.youtube.com')
Bất kỳ đầu vào được đánh giá cao.
Tại sao bạn không chỉ đơn giản là thêm nó vào thư mục startup của bạn? Nếu các tệp '.py' được liên kết với trình thông dịch python, điều đó sẽ hoạt động tốt – wim
Bạn có nghĩa là" chạy khi tôi đăng nhập vào máy tính của mình "hoặc" chạy trong nền "không? py2exe có thể được sử dụng để tạo các Dịch vụ chạy khi máy tính khởi động. Việc đặt tập lệnh của bạn trong thư mục khởi động sẽ hoạt động nếu bạn muốn nó chạy cho tài khoản người dùng của mình. –