2016-10-26 8 views
0

私はコマンドプロンプトについては何も知らないし、Windows 10についてもそれほど知っていないので、これは信じられないほど明確でない場合はお詫び申し上げます。標準のユーザーデスクトップでプログラムを実行できるWindows 10のアクセス許可に関する問題があります。この問題を解決する方法は、「管理者として」プログラムを実行することですが、クライアントを右クリックして実行する必要があるたびに管理者が来るようにしたくありません。だから多くのグーグル・グーグル(そして私はこれを選んだウェブサイトを見つけることができないと謝った)、私はこのコード行を見つけた。プログラムを実行した後でcmdを閉じますか?

runas /user:admin_username /savecred "cmd /c \"C:\Users\Files\project.exe\"" 

これは素晴らしいです!私が抱えていた問題(100%ではないにせよ)を回避し、ユーザーはパスワードを正確に1回入力する必要があります。

私の問題は、これが2番目のコマンドプロンプトを開き、それが消えないということです。 /cの部分を削除しようとしましたが、新しいプロンプトが開き、project.exeが実行されません。 "cmd /c"の部分を取り外すことは全く機能しません。「740:要求された操作には仰角が必要です」それは私が避けようとしていた元のエラーでした。どのくらい重要かは分かりませんが、このコマンドはショートカットに入り、ユーザーはアイコンをダブルクリックしてから実行されます。

だから私の質問は、どのように私は、これは、2番目のプロンプトを開いて、私の.exeを実行して、新しく開かれたプロンプトを閉じるために得ることができますか?

EDIT:私は前に述べたarticleを見つけることができた、2015年11月24日にAndreyTは、私は/からコードを借り盗んだところです。

+1

だけ(たぶん)明白なことを述べて - しかし、これは非常に危険ですし、管理者として任意のコマンドを実行するために保存されている資格情報へのアクセス権を持っている人は誰でも開きます。気をつけてください –

+0

@MikeDinescuこんにちは、ありがとうございます、私はセキュリティ上の問題を認識しています。しかし、あなたはこの回答を見ている唯一の人ではないかもしれないので、それは価値があることは間違いありません。 –

答えて

1

は、Startコマンドを試してみてください。

RunAs /User:admin_username /SaveCred "Cmd /C Start \"\" \"C:\Users\Files\project.exe\"" 
+0

それをやったようです!タイムリーな答えに感謝します。 1つの小さな質問は、起動時間が2番目のプロンプトが即座に閉じられたときに通常よりもはるかに長い時間がかかりました。それがなぜ起こっているのか知っていますか? –

関連する問題