2020-09-15から1日間の記事一覧

C#で自分が管理者権限で動いているか調べる

C#

private bool IsAdministrator() { var identity = System.Security.Principal.WindowsIdentity.GetCurrent(); var principal = new System.Security.Principal.WindowsPrincipal(identity); return principal.IsInRole(System.Security.Principal.WindowsBu…

管理者権限で必ず実行させるバッチファイル

OS

@echo off cd /d %~dp0 :<ここから>実行権限と引数で分岐 :管理者特権で実行しないとエラーになる処理 openfiles > NUL 2>&1 :上記処理がエラー(ユーザー権限)であれば一般権限で実行する処理に移動 if NOT %ERRORLEVEL% EQU 0 goto promotion :実行権限と…

MFCプロジェクトで突然ATLエラーでコンパイルできなくなったらWindows SDKバージョンを下げよう

VC

最新版にしてると、なにかのアップデートで勝手に対象が変わり、ATL周りでコンパイルエラーになることがある。 その場合はWindows SDKバージョンを前のにして固定すれば治る