質問: windows 7では、cmdを管理者として起動できるコマンドプロンプト行はありますか? linuxでは、私たちは使用することができますsudo bash スーパーユーザーとしてシェルを実行します。windows 7では、使用できます スタートメニュー - >(検索ボックスに、入力)cmd - >検索結果を右クリックして、管理者として実行を選択します。 管理者としてコマンドプロンプトを実行します。管理者としてシェルを起動するためのlinuxのsudoやsuのようなコマンドプロンプト行もありますか?
回答: sudo.batなどのバッチファイルを作成し、次のコマンドを入力してpathに保存します。@echo set objshell = createobject("shell.application") > %temp%\sudo.tmp.vbs @echo args = right("%*", (len("%*") - len("%1"))) >> %temp%\sudo.tmp.vbs @echo objshell.shellexecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs @cscript %temp%\sudo.tmp.vbs 例えばsudo cmd net start fmsの場合、これを使用するには、コマンドラインに引用符があるとスクリプトは機能しません。