• 締切済み

win7 管理者として実行とrunas

コンテキストメニューの管理者として実行は,runas で同じことができますか? 私のアカウントは管理者権限付きで,管理者として実行だとパスワードなしで昇格できますが,runas で /user:自分だと,パスワードを聞かれた上,昇格できません./user:administrator ではもちろんパスワードを聞かれます./turstlevel かとも思ったのですが /showtrustlevels では 0x20000 しか出てこず,管理者レベルである 0x30000 しても >runas /trustlevel:0x30000 cmd RUNAS ERROR: Unable to run - cmd 1168: Element not found. となります.

みんなの回答

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.2

No.1の下記の私の記述も誤解を招きそうな印象がありますので、補足します。 > 「管理者として実行」したいわけですから username:administrator です。 runas /user:<ユーザー名> プログラム という指定で /user:<ユーザー名> の部分は 「管理者として実行」したいわけですから /user:administrator と指定します。

cdboxcdboxcdbox
質問者

補足

返事がものすごくおくれて申し訳ないです。回答ありがとうございます。 私のアカウントは administrator では無いですが、管理者権限があります。administrator にはもちろんパスワードがかかっていて、私とは別人ですので、しりません。 そしてマウスの右クリックで「管理者として実行」を選ぶと、パスワードは聞かれません。「管理者として実行」といいながら、実態は「管理者権限で実行」なのではないかと思っていて、それで runas でも同じことが出来ないかと思ったのですが、ちょっと自分ところの管理者にも確認してみます。 締め切り方がわかりませんが、こちらはもう締め切ります。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.1

> 管理者として実行は,runas で同じことができますか? できます。 添付画像参照。 画面上部で user1 が administrator として cmd を実行すると 自動的に管理者(administrator)に昇格して 画面下部のように 管理者としてcmd が実行できています。 > runas で /user:自分だと,パスワードを聞かれた上,昇格できません. 「/user:自分」という「自分」という意味が理解できません。 なぜ「自分」なのですか? 「管理者として実行」したいわけですから username:administrator です。 ---余談ですが、 当たり前のことですが administrator にはパスワードを設定しておいてください。

関連するQ&A

  • runasで起動したコマンドプロンプトについて

    Windows7において 1.runas /user:Administarator cmd で起動したコマンドプロンプト 2.Administratorユーザでログインして管理者権限で実行で起動したコマンドプロンプト 上記に違いはありますか? 1.でレジストリを書き換えるコマンドを実行するとアクセスが拒否されますが 2.では成功します。 1.でのコマンドプロンプトの起動に問題があるのかと思ったのですが 調べた限りでは分かりませんでした。 宜しくお願いします。

  • WinDOS窓、Admin権限で開くには?

    教えて頂いたコマンド「runas /user:administrator cmd」を実行したら、 パスワードを聞いてきたのですが、何を入れれば良いか分かりません。 どなたか、「パスワード」についてのヒントを頂けませんか? <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\altair>runas /user:administrator cmd administrator のパスワードを入力してください: cmd をユーザー "URANUS\administrator" として開始しています... RUNAS エラー: 実行できません - cmd 1326: ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています 。 C:\altair>runas /user:administrator cmd administrator のパスワードを入力してください: cmd をユーザー "URANUS\administrator" として開始しています... RUNAS エラー: 実行できません - cmd 1327: ログオン失敗: ユーザー アカウントの制限。考えられる理由として、空のパスワ ードが許可されていない、ログオン時間制限、またはポリシーによる制限が適用された、 などが挙げられます。 C:\altair> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  • 拡張子(wsf)の実行

    お世話になります、タイトルについて質問をお願いします。 管理者権限にてWsfファイルを実行しようとしています。 cmd.exeより runas /user:管理者アカウント c:\test.wsf 上記実行すると、 「Runasエラー:実行できません。 193:c:\test.wsfは有効なWin32アプリケーションではありません」 と、表示され管理者権限にて実行することができません。 ちなみに該当ファイルを直接実行、 cmd.exeからファイルを指定して実行すると問題なくファイルが実行されます。 これはRunasの仕様なのでしょうか。 何かRunasから実行できる方法があれば教えてください。 以上、宜しくお願いいたします。

  • Vistaの「管理者として実行」について質問です。

    Vistaの「管理者として実行」について質問です。 VistaのUACを有効にしていて、アプリケーションを起動させるときに右クリックで「管理者として実行」を選んで実行しています。 これをマウス操作ではなく、例えばバッチファイルとして実行させることはできないでしょうか? RUNASを使って管理者として実行しても違った結果になってしまうんですよね。 例えばコマンドプロンプトを起動するときもウィンドウタイトルはRUNAS起動だと「cmd("管理者権限ユーザ"として実行中)」、右クリック→管理者として実行だと「管理者」となって微妙に違いますし。 右クリック~をやるのはいいのですが、手間なので簡単にできないものでしょうか?

  • コマンドプロンプトで別ユーザで実行するとき記述

    Windows2000コマンドプロンプトで管理者権限でソフトを起動させようと考え RUNAS /USER:administrator "実行ファイル名" とバッチファイルに記述したのですが実行時にユーザーのパスワードを聞かれてしまいます。 何かユーザ名を聞かれなくする方法があれば教えてください。

  • runas実行した時にきかれるパスワードを手入力以外で読み込ませたい

    早速ですが、質問させて頂きます。 Admin権限を持っていないユーザでログオンし、Admin権限を持っていないと動かせないプログラム(例えばdefragなど)をrunasコマンドを用いて動かすとします。 この時、Administratorのパスワードを聞いてきますが、手入力以外で読み込ませたいと考えています。 テキストにパスワードを書いておいてそれを読むようにするというようなことは出来ますでしょうか? 試してはいるものの、そもそも試し方が間違っているように思い、質問させて頂きました。 乱文ですみません。 宜しくお願い致します。

  • バッチファイルでAdministrator権限を付与する

    runas /user:ドメイン名\administrator cmd < C:\pass.txt C:\pass.txtにあらかじめパスワードを入力しておいて、パスワードを入力しなくてもよいバッチファイルをつくろうと思います。 しかし、実行すると下記のようなメッセージがでてしまします。 C:\>runas /user:ドメイン名\administrator "cmd" 0<"C:\pass.txt" ドメイン名\administrator のパスワードを入力してください: cmd をユーザー "ドメイン名\administrator" として開始しています... RUNAS エラー: 実行できません - cmd 1326: ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています 。 なぜか下記のようなところに「0」がついてしまします。 0<"C:\pass.txt" どなたか解決方法をおしてください。

  • VBS runas実行時のパスワードを隠す方法について

    VBS runas実行時のパスワードを隠す方法について こんにちわ! いつもお世話になっております。 VBSでIPアドレスを変更するスクリプト(netshコマンドを実行する)を作成しました。 このコマンドを実行するためには管理者権限が必要なため、runasコマンド+SendKeys にて、自動的にパスワードを入力して実行するような形になっております。(下記) -----・-----・-----・-----・-----・-----・-----・-----・-----・-----・----- shshell.Run "cmd.exe", 0 WshShell.Run "runas /user:%computername%\administrator ""コマンド""" WshShell.SendKeys("{Enter}") WScript.Sleep(1500) WshShell.AppActivate "C:\Windows\System32\runas.exe" WshShell.SendKeys("パスワード") WshShell.SendKeys("{Enter}") -----・-----・-----・-----・-----・-----・-----・-----・-----・-----・----- [質問] このスクリプトのパスワードの部分を隠すまたは暗号化する方法を教えてください。 [背景] このスクリプトを作成者と使用者が違います。作成者は、管理者のパスワードを 把握していますが、使用者には管理者権限のパスワードを知られたくありません。 つまり、スクリプトを見れば分かってしまうという状況は避けたいのです。 [調査状況] ・ネットワーク上にパスワードを格納したテキスト等を置いておき、それを  読み取る。⇒これは、今回実行するスクリプトがIPアドレスを変更するもの  であるため、ネットワーク上の端末から情報を得ることができません。 ・タスクに登録する。⇒タスクに登録するために使用者のコンピュータ上に  スクリプトをおく必要があるため、これも不可です。 ・スクリプト自体を暗号化する。⇒最終手段として考えてはいますが、できれば  スクリプト内で処理を行いたいというのが現状です。(監督者の要望のため) [実行環境] ・Windows7 皆様、お忙しいとは思いますが、ご教授いただけると助かります。 以上 よろしくお願い致します。

  • 「管理者権限で実行」を選ばなくても、最初から管理者権限で実行させたいの

    「管理者権限で実行」を選ばなくても、最初から管理者権限で実行させたいのですが たまにある種のソフトがあって、Administratorでログインしているのに、さらに、「管理者権限で実行」を選んで起動しないと正常に動かないソフトがあります。 そういうソフトが幾つかあります。 これをいちいち、「管理者権限で実行」を選ばなくても、最初から管理者権限で実行させたいのですが、どうしたら良いのでしょうか。 標準ユーザーを別に作れば良いかと思って作ってみましたが駄目です。 そもそも、Administratorと管理者権限の違いってなんなのでしょう。 また、これは音楽ソフトの一つなのですが、「管理者権限で実行」を選ばないと動作しない部分があるので、それを選んで起動すると、今度は、そのために再生デバイスに音が行かなくて音が出ないみたいです。どうしたらよいのでしょうか。

  • Runasの指定について

    お世話になります、runasの使用時にパスの指定の仕方について教えてください。 以下のようにパスを指定し、Runas後にスクリプトを実行しようとしていますが、objexeccmdの部分で引っかかってしまい、先に進むことが出来ません。 お手数ですが、よろしくお願いいたします。 objExecCmd = \"runas /user:Bunseki \\\"cscript.exe \\\\server\\\\log.wsf\" \'実行パスを記入 Set WshShell = WScript.CreateObject(\"WScript.Shell\") WshShell.run objExecCmd, 1, true