Я викрутився і закрився від управління деякими своїми принтерами на Windows Server 2012.
Я видалив дозвіл "керувати цим принтером" з усіх облікових записів, але випадково включив свій обліковий запис адміністратора. Тому зараз я взагалі не можу додавати або видаляти дозволи з будь-якого облікового запису. Я також не можу видалити принтер.
Отже, питання полягає в тому, що я можу зробити для відновлення такого дозволу - я здогадуюсь, що мені доведеться або використовувати підвищений cmd, щоб додати дозволи через якусь команду, або вручну перезаписати реєстр з дійсними дозволами.
Я подумав, що, можливо, перезапис бінарної краплі під Security
ключ:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\MyPrinterName]
зробив би трюк, але не впевнений, чи цього достатньо. Мені не подобається возитися з реєстром, тому що ти ніколи не можеш бути абсолютно впевнений, що ти відрегулював все необхідне, щоб команда була набагато кращою.
Оскільки це версія сервера Windows, відновлення системи недоступне, а остання резервна копія стану системи не є корисною, оскільки вона вже мала проблему.
Мені вдалося вирішити проблему, створивши новий принтер за допомогою того ж порту, але я дуже хотів би видалити старі несправні, для цього мені потрібні дозволи управління.
Я думаю, що видалення принтера з реєстру також повинно зробити трюк, але це здавалося ідеальною можливістю вчитися.