質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
PowerShell

Windows PowerShellはコマンドラインインターフェースであり、システム管理を含むWindowsタスク自動化のためのスクリプト言語です。

Q&A

解決済

3回答

19874閲覧

管理者権限で「powershell」を実行したい(UACポップアップは表示しない)

terateilhelp

総合スコア7

PowerShell

Windows PowerShellはコマンドラインインターフェースであり、システム管理を含むWindowsタスク自動化のためのスクリプト言語です。

0グッド

0クリップ

投稿2016/10/25 05:03

###前提・実現したいこと
windows10で「Program Files」配下に「powershell」などを用いて新規ファイルの作成とファイルへの書き込みを行いたい。
管理者権限で起動したコマンドプロンプトやpowershellからは問題なく作成できますが、その際にUACポップアップを表示しないようにしたいです。(管理者権限のパスワードは入力しないで、ファイル作成を行いたい。)
###発生している問題・エラーメッセージ
UACポップアップが表示され、管理者権限のパスワードが求められる。

エラーメッセージ

###該当のソースコード

powershell

1ここにご自身が実行したソースコードを書いてください 2```FileMake.batの中身 3powershell Set-ExecutionPolicy Bypass 4powershell New-item 'C:\Program Files\Common Files\test' -itemType Directory 5powershell Set-Content -Encoding Default 'C:\Program Files\Common Files\test\test.txt' -Value test 6powershell Set-ExecutionPolicy Restricted 7 8###試したこと 9課題に対してアプローチしたことを記載してください 10・上記バッチファイル「FileMake.bat」をタスクマネージャに管理者権限で登録して実行。タスクは一瞬実行されたようですが、ファイルは作成されていませんでした。 11###補足情報(言語/FW/ツール等のバージョンなど) 12より詳細な情報

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

上記バッチファイル「FileMake.bat」をタスクマネージャに管理者権限で登録して実行。タスクは一瞬実行されたようですが、ファイルは作成されていませんでした。

タスクマネージャへの登録で、「引数の追加」欄に、>C:\path\log.txt 2>C:\path\log2.txt等とログを取るようにして登録し、ログ内容を確認してください。
何らかのエラーメッセージが出ているかと思います。

投稿2016/10/25 14:04

otn

総合スコア84423

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

terateilhelp

2016/10/28 05:00

返信が遅くなり申し訳ありません。 色々探したのですが、UACの仕組みで実現困難なことが分かり、別の対応を検討中です。 ありがとうございました。
guest

0

RUNASA
こういうフリーソフトを使うのもいいかもしれませんね。
ただ絶対に安全なのかと聞かれると「はい」とはいえないので自己責任となりますが。

投稿2016/10/25 05:50

ishi9

総合スコア1294

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

terateilhelp

2016/10/25 05:54

早速のご回答ありがとうございます。 フリーソフトを調査してみたいと思います。
guest

0

UACの制御を無効にすることで、確認ダイアログを表示しないことは可能です。

・コントロールパネル → ユーザーアカウント → ユーザーアカウント制御設定の変更 で 「通知しない」に設定する。

ただし、Active Directoryドメイン内PCにおいてドメインアカウントで実施する場合は、アカウント権限やGPO設定によっては実現できないかもです。

投稿2016/10/25 05:26

over

総合スコア4309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

terateilhelp

2016/10/25 05:32

早速のご回答ありがとうございます。 ご指摘のとおり、アカウント権限やGPO設定により「コントロールパネル」自体開けないように設定がされているため、現在「runas」でパスワードをファイルに保存して読み込ませる方法を検討中でおります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問