• 締切済み

ファイアウォール:プログラムの追加

netsh firewall set opmode mode = ENABLE netsh firewall add allowedprogram program = "C:\Program Files\aaa.exe" name = aaa 以上記述バッチファイルにてファイアウォール:プログラムの追加をしたいのですが 制限ユーザー上で反映させるにはどうすればいいのでしょうか? ど素人の私にソースを教えていただけませんでしょうか?

みんなの回答

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

#1です。 肝心なことを書くのを忘れてました。 「runas」コマンドを使用し、AdministratorでDOS窓を開けば出来るんじゃない? 管理者のパスワードがわからないなら無理だけど…。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

それをさせないために「制限ユーザ」にしているんだと思うが…。

mattyan36
質問者

補足

回答ありがとうございます。 300人規模の会社のイントラを管理しているのですが、私の元管理しているので 管理者権限のパスワードも把握しているのですが いろいろ方法を勉強しているのですが、サーバーからセキュリティポリシーを設定する等ありましたが 無知な私が、やってしまうとちょっと怖い部分もあり とりあえず、バッチファイルで制限ユーザーのまま、プログラムの追加を一斉に行いたいのです 管理者パスワードが分かっていてもバッチファイルではプログラムの追加はできないのでしょうか?

関連するQ&A

  • windowsファイアウォールをバッチで制御したい

    windows標準のファイアウォールをバッチで制御したいです。 希望は、バッチ(EXE可)を起動すると、選択画面が表示される。 F/WのONとOFFとキャンセル ボタンが出て選択できる。 選択すると、ファイアウォールが有効になったり、無効になったりする。 下のコマンドは分かったのですが、選択画面の出し方が分かりません。 有志の方々、知恵をお貸しください。 有効にする場合: netsh firewall set opmode mode = ENABLE 無効にする場合: netsh firewall set opmode mode = DISABLE バッチを実行するパソコンは、XPProSP1-2・W2KProSP4です。

  • プログラムの追加をバッチファイルで

    ファイアウォール:プログラムの追加をバッチファイルで作りたいのですが どなたか、ど素人の私にソースを教えていただけませんでしょうか? 追加したいプログラムは C:\Program Files\Messenger\msmsgs.exe になります。

  • FireWallをバッチで操作したい

    Windows Defender ファイアウォールで「Windows Defender ファイアウォールを介したアプリまたは機能を許可」→「リモートデスクトップ」のチェックボックスに チェックを入れるバッチファイルで作りたいのですが、わかりません。 分かっているのは下記をバッチで実行するとファイアウォールの画面が出てくることだけです。 %SystemRoot%\System32\control.exe /name Microsoft.WindowsFirewal あとは下記を追記すればWindows ファイアウォールを介したプログラムまたは機能を許可する] クリックと同じになると記述されていますが実行が出来ません。 /page pageConfigureApps どなたかわかる方教えてください。 何卒宜しくお願い致します。

  • DNSの値変更のバッチファイルについて

    質問が初めてなので 不手際がありましたら申し訳ございません。 Windows10のイーサネットのDNSサーバーの値をバッチファイルで変更しようとしているのですが上手くいきません。 以下のコマンドを直打ちすれば、問題なく設定されるのですが、 バッチファイルで実行するとエラーが出ます。 【コード】 netsh interface ipv4 set dns name=”イーサネット” source=static addr=”1.1.1.1” register=primary validate=no netsh interface ipv4 add dns name=”イーサネット” addr=”2.2.2.2” index=2 validate=no netsh interface ipv4 add dns name=”イーサネット” addr=”3.3.3.3” index=3 validate=no 【バッチファイルのエラー】※管理者として実行 添付いたします。

  • IPアドレスの自動取得・固定取得

    IPアドレスの固定取得、自動取得をバッチファイルで楽に切り替えしたく、下のように作成したのですが、 添付画像のように、DHCPサービスの構成に失敗しました、と出てしまいます。 どこが原因か分かる方いらっしゃいましたらご教授頂けますと幸いです。 以下バッチファイルの中身 ------------------------------------------------------------------------- @echo off echo ******************************* echo 1. IPアドレスを固定取得 echo 2. IPアドレスを自動取得 echo ******************************* set /p i=1か2を選択してください: set name=イーサネット if %i%==1 ( netsh interface ipv4 set add name="%name%" source=static addr="XXX.XXX.XXX.XXX" mask="XXX.XXX.XXX.XXX" netsh interface ipv4 set dnsservers name=%name% source=dhcp ) else if %i%==2 ( netsh interface ipv4 set add name="%name%" source=dhcp netsh interface ipv4 set dnsservers name="%name%" source=dhcp ) else ( echo 1か2を選択してください。 ) pause exit ------------------------------------------------------------------------- (当たり前ですがXXX.XXX.XXX.XXXの部分は該当のIPアドレスを振っています) お手数おかけしますが、何卒よろしくお願いいたします。

  • バッチファイルにて複数のプログラムを一気に起動したい

    DOSド素人君です。 バッチファイルにて複数のプログラムを一気に起動したいのです。 call "E:\Program Files\mclean\MClean.exe" call "E:\Program Files\IPMsg\IPMSG.EXE" call "E:\Program Files\sleipnir\bin\Sleipnir.exe" このままだと、前のプログラムが終了しないと次のプログラムが起動しないので、希望の動きをしてくれません。 どのように書けばよいのか教えていただきたいと思っています。よろしくお願いします。

  • バッチファイル内で2つのブラウザを同時に起動したいのですが。

    いつも、お世話になっております。 小生、只今、WindowsXPSP3上でHTMLを勉強中のHTML初学者です。 今回、HTMLを記述し、FireFox3.6.3とIntenetExplorer8.0で表示させようと思い、以下のバッチファイルを書きました。 "C:\Program Files\Mozilla Firefox\firefox.exe" "C:\Documents and Settings\XXXXXXXXXXX\My Documents\HTML\source.html" "C:\Program Files\Internet Explorer\iexplore.exe" "C:\Documents and Settings\XXXXXXXXXXX\My Documents\HTML\source.html" と記述し、バッチファイルを起動してみたところ、 1.FireFoxが起動し、source.htmlを表示。 2.しばらく待つが、IEが起動しない(IEでsource.htmlが表示されない)。 という状況になってしまいました。 どうにかして、両方(FireFox, IE)を一度に起動するバッチファイルを書きたいです。 お忙しい中、申し訳ございませんが、先輩方アドバイス宜しくお願い致します。

  • ファイアーウォールがおかしくなりました。

    windows xp sp2を適用した後に ファイアーウォールが常に以下のようなログを記録し、 遮断されるようになりました。 norton internet Security 2003 windows ファイアーウォールは無効にしています。 仕方なくnorton internet Securityのファイアーウォールとwindowsファイアーウォールを一時的に無効設定を変更して、繋いでいます。 なにか設定があるのでしょうか? 教えてください。 ログインアカウントなし。 存在するデフォルト処理は「遮断」通信 アウトバウンド UDP パケット ローカルアドレス、サービスは (localhost、ssdp(1900)) リモートアドレス、サービスは (XXX.XXX.255.250、ssdp(1900)) プロセス名は「C:\WINDOWS\System32\svchost.exe」 ログインアカウントなし。 存在するデフォルト処理は「遮断」通信 アウトバウンド TCP 接続 リモートアドレス、サービスは (www.???.???.go.jp(XX.XXX.173.110)、https(443)) プロセス名は「C:\Program Files\Internet Explorer\iexplore.exe」 ログインアカウントなし。 存在するデフォルト処理は「遮断」通信 アウトバウンド TCP 接続 リモートアドレス、サービスは (XX.XXXX.co.jp(XXX.XX.241.12)、http(80)) プロセス名は「C:\Program Files\Internet Explorer\iexplore.exe」

  • ホームページのリンクからプログラムの実行

    ホームページのリンクからプログラムを実行 させたいのですが、これって可能でしょうか? もし、できない場合、何か別の方法はあるのでしょうか? 例えば、aaa.exeというプログラムをリンクをクリックすることで実行したいのです。。 (HTMLソースで、<a href>(パス)../aaa.exe</a> で指定すれば出来そうなイメージなのですが、 試す環境がないのです。) ご教授宜しくお願いします。

  • 空白を含むディレクトリにあるプログラムを起動

    Perlであるプログラムを起動するスクリプトを作成しようとしているんですが、Windowsで"C:\Program Files\..."のように空白を含む場合、うまくいきません。 最初にchdirで移動しようとしてもchdirもうまく動かないのですが、どうしたらいいでしょうか? $Path = C:\program files\Module Home 6.2.1\Server\bin chdir ($Path); $cmd = "aaa.exe $user $port > $Logfile"; ret = system($cmd); exit;