Пока кодовый блок в порядке.
Однако имейте в виду следующие вещи:
а. В случае Windows XP, когда вы вошли в систему - убедитесь, что пользователь входит в группу администраторов, и у него будет доступ с правами администратора, поэтому любое приложение, запущенное пользователем, будет иметь права администратора.
б. В случае других обновленных Windows, таких как Vista, Windows 7, попробуйте запустить приложение от имени администратора (щелкните правой кнопкой мыши на приложении и нажмите «Запуск от имени администратора» во всплывающем окне при проверке во время разработки - запустите вашу IDE с правами администратора). ).
Надеюсь, это будет полезно.