Windows10で、なんちゃってsudo
Windows10を使っていて、主にコマンドラインで処理をしているとき、Linuxのsudo
コマンドがないのが気になった。
調べてみたら、似たようなことがコマンドでできるようだったので、なんちゃってsudo
コマンドを作った。
PATHの通っているフォルダーに下記をsudo.cmd
として登録する。
@powershell start-process %* -verb runas
使う場合は、sudo
コマンド同様、実行したいコマンドを後ろに指定するだけ。
例えば、hosts
ファイルの編集を行う場合は、下記のように実行する。
>sudo notepad c:\Windows\System32\drivers\etc\hosts
これで、UACプロンプトが表示され、「はい」を選択すれば、管理者権限でhosts
ファイルを編集、保管できる。
参考: