• ベストアンサー
  • 困ってます

WINDOWSコマンドの名前を変更できる?

WINDOWSコマンドの名前を変更できるのでしょうか? 例えば シャットダウンコマンドであれば 「shutdown」ですが 「shutdown_pc001(マシン名等)」に変更し マシン名等を記入しなければ コマンドが実行出来ないようにできるのでしょうか? ※この時「shutdown」だけでは実行出来ないようにしたいです。 ▼やってみたこと(OSはXP) c:\windows\system32\shutdown.exe ↓名前変更 c:\windows\system32\shutdown_xx.exe コマンドプロンプトで shutdown_xx.exe にて認識。 しかし、 shutdown.exe でも認識するのです。 おかしいなと思いファイルを調べてみると名前を書換えて存在しないはずの shutdown.exeが勝手に出来上がるようすです。 shutdown.exeファイルが生成されなければ問題解決なのですが。。。 コマンドにお詳しい方ご教示お願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数219
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1
  • mashkun
  • ベストアンサー率23% (86/364)

> shutdown.exeファイルが生成されなければ問題解決なのですが。。。 > コマンドにお詳しい方ご教示お願いいたします。 Windows付属のコマンドですから、「システムファイル保護」により復活します。 Windows 2000からある機能です。 セーフモードで作業すれば「システムファイル保護」は無効になっています。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

なるほど、システムファイル保護を無効にするしかないわけですね。 ありがとうございました。

関連するQ&A

  • コマンドの違い、

    たとえばコマンドプロンプトでシャットダウンする場合、Windows7では“shutdown_s”でしたが、Windows10にしたらそれでは駄目で、“shutdown/s”が正しいようでした。コマンドはWindowsの外の機能だから、Windowsには関係ないと思っていましたが、そうではないのでしょうか?Windowsごとに文法が違うのでしょうか?

  • Windows 7 64bitでのreg.exe

    cmd.exe起動直後にregと打っても、  'reg' は、内部コマンドまたは外部コマンド、  操作可能なプログラムまたはバッチ ファイルとして認識されていません と表示され、実行できません。 C:\Windows\System32まで移動すれば使えるのですが…… C:\Windows\System32にあるコマンドプロンプトで使える実行ファイルはどこに居ても使えるものだと思っていたのですが、違うのでしょうか? また、どこに居ても使えるようにする方法はありますでしょうか?

  • ATコマンドに関して

    教えて下さい。 Windows2000でATコマンドを用いてタスクを作成しようと考えていますが、ATコマンドで実行しようとしているexeファイル等がネットワーク上にあった場合は、やはり実行できないのでしょうか。。。 権限がSYSTEMという理由で。。。 仮にできないとした場合、Windows2000で上記のようにネットワーク上にあるexeファイルを実行させるようなタスクを組むコマンドはないでしょうか? GUIではなく、どうしてもコマンドが必要です。 よろしくお願いします。

  • IIS + PHP からのWindowsコマンド実行について

    IIS + PHP からのWindowsコマンド実行について IIS+PHPの環境を用いて、ディスククォータの使用率を表示したいと考えています。 そこで、テストとして下記のスクリプトを実行しましたが、dir の実行結果は表示されましたが、dirquotaの実行結果が表示されませんでした。 また、コマンドプロンプトからphp.exe test.phpを実行しましたが同様です。 もちろん、コマンドプロンプトからdirquotaを実行すれば正しく稼働し表示されます。 Listの代わりにaddを使ってもコマンドが実行された気配がないので「表示されない」より「実行されない」のかと考えていますが、dirコマンドとdirquotaコマンドに違いがあるのでしょうか。 == test.php ============= <pre> <?php passthru("dir"); passthru("dirquota quota list d:\\"); ?> </pre> ========================= 【 環境 】 OS : Windows 2008 Server PHP: 5.3(セーフモードOFF)

    • 締切済み
    • PHP
  • Windowsの圧縮コマンド

    Windowsの標準機能で圧縮コマンドがありますが、 一般的な操作では、 1)圧縮したいファイルアイコン上でマウス右クリック 2)プルダウン内の”送る”を選択 3)プルダウン内の”圧縮(zip形式)フォルダ”を選択で できますが、 上記操作をコマンドプロンプト上から実行する際のコマンドを ご存じの方、ご教授いただけないでしょうか? よろしくお願いします。

  • Windowsマシン(XP)からUnixマシン(HPC)のコマンドを実

    Windowsマシン(XP)からUnixマシン(HPC)のコマンドを実行したいのですが、どうやれば良いのでしょうか? 具体的には、bjobsコマンドで出力される内容をWindowsマシンのファイルに保存したいです。

  • Windows コピーコマンドについて

    Dドライブ直下に、Aフォルダがあり、そのAフォルダ配下には、複数のフォルダ/ファイルがあるとします。 このDドライブ直下のAフォルダを、右クリックして<コピー>し、Dドライブ直下で<貼り付け>を行うと、Dドライブ直下に、Aフォルダのバックアップが作成されると思います。(Aフォルダ配下のフォルダ/ファイル全て) これを、Windows のコマンド(コマンドプロンプト)で実行する場合、どのようなコマンドになるでしょうか。 属性など全ての情報もコピー/貼り付けする場合、コマンドに何かオプションは必要となるでしょうか。 宜しくお願いします。

  • Apache HTTP Server コマンドの使い方

    Apache HTTP Server コマンドの使い方 Apache HTTP Serverの使い方が書かれている本を購入しましたが、コマンドの使い方が分かりません。 コマンドプロンプトを管理者として実行すると、「C:\Windows\system32」と表示されますが、その後ろにApacheのコマンドを入れてEnterを押しても、「'○○'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出ます。 Apacheのコマンドを使うにはどうすればいいのでしょうか?

  • コマンドプロンプトにてコマンド実行ができません

    コマンドプロンプトにて、コマンド(ipconfig)を 実行すると 'ipcongi'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはパッチファイルとして認識されていません。 と表示されます。 正常に実行するにはどうしたらよろしいでしょうか?

  • WindowsXPのコマンドの実行ログを取りたい。

    WindowsXPのコマンドの実行ログを取りたい。 たとえば、C:\WINDOWS\System32\rsh.exeがいつ誰によって実行されたか調べたいです。 もし最近数年内でユーザーやシステムによる実行歴が無いと判れば、安心してパッチを当てることが出来ますでの。