• ベストアンサー

管理者権限でのコマンドプロンプトにて

.cmdのファイルを他パソコンで実行したいのですが 管理者権限ですと、カレントディレクトリ?がC:\Windows\system32 になってしまいコピーに失敗してしまうのですが 管理者権限で.cmdを実行しているフォルダにあるtest.txtをC:\にtest.txtを コピーするコマンドはどう記述すればよいのでしょうか? ■管理者権限で実行した場合 C:\Windows\system32>copy test.txt C:\ 指定されたファイルが見つかりません。

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

  • ベストアンサー
  • Syleena
  • ベストアンサー率39% (385/974)
回答No.3

同じPCで他の方と共有したいのであれば適当なフォルダを作成されて そこにファイルを保存する方ががいいですね。 Windowsフォルダ内とかには保存しない方がいいです それならいちいちコマンド使わずにエクスプローラから移動、コピーが 可能です Vistaでの管理者権限がないcmd(コマンドプロンプト)では WindowsやProgram filesなどのフォルダ内ファイルの削除、移動等は できません

その他の回答 (2)

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.2

追加で。 いちいちcopyでフルパスが面倒であれば 先にcdコマンドでファイルがあるフォルダ 例)cd "c:\windows\system32" と入力すればカレントが変わります C:\Windows\System32> そこからcopyを使えば送り元ファイルにフルパスは必要ないです

tokoroa
質問者

補足

他の方にも配布する予定でしたので できれば実行したフォルダをカレントに指定したかったのです。 とりあえずできないのであれば諦めようと思います。

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.1

cmdはファイルではなくてコマンドプロンプトそのものです。 copy /?でコマンド一覧を見るとわかります 送りたいファイルにパスが入っていない場合、 そのtest.txtはcopyコマンドではどこにあるかわかりませんので copy c:\Windows\test.txt c:\というように フルパスでファイルを指定しないといけません

tokoroa
質問者

補足

.txtにコマンドを記述したファイルを.cmdにただ変えた物はファイルといわないのですね・・・ありがとうございます。 管理者権限ではなく実行すると デフォルトのディレクトリが実行した.cmdのディレクトリになっていたのでコピー元はフルパス指定しなくてもコピーはしようとしているのですが・・・ 管理者権限では同じような事は不可能ということでよろしいのでしょうか? C:\Users\●●●●\Desktop\新しいフォルダ> (↑のフォルダにtest.cmdとtest.txtがある)

関連するQ&A

  • コマンドプロンプトについて詳しい方 2

    コマンドプロンプトについて詳しい方 下記サイト URLに少し下がったあたりに https://mebee.info/2020/04/17/post-9589/ で少し下がると Apacheインストール 「コマンドプロンプトを管理者として実行します。」とあり、やり方が書いてあるのですが、 自分のコマンドプロンプトを管理者として起動させた直後のカレントディレクトリは「C:¥windows¥system32」となっているのですが、この画面にURLにあったコード以下のように入力したのですが、 付属画像のように cd C:\Apache24\bin とhttpd.exe -k installをそのまま入力してのですが、「指定されたパスが見つかりません。」と出てしまいます。 自分のコマンドプロンプトにあ書いてある C:¥windows¥system32を消して、 cd C:\Apache24\bin とhttpd.exe -k installをそのまま入力するということでしょうか? C:¥windows¥system32が消そうとしても消えません。何かやり方が間違っているのでしょうか? ちなみにCドライブ内にはちゃんとファイルは保存してあります。

  • コマンドプロンプトで簡単にコマンドを実行するには

    コマンドプロンプトで簡単にコマンドを実行する方法を教えてください。 異なる二つのディレクトリの下にあるtest.txtというファイルを 同時に開きたいとします。 今現在は次の方法をとっています。 note d:\temp111\※\test.txt d:\temp222\※\test.txt という文をペーストして、※のところを書き換えて以下のようにしてから 実行しています。 note d:\temp111\333\test.txt d:\temp222\333\test.txt この333は444になったり555になったり・・・しょちゅう変わります。 333(444、555、・・・)を※に二回書き換えるのではなく、一回で 書き換えるツールはできますか?

  • 管理者権限でスクリプトを実行したいwindows

    管理者権限でスクリプトを実行したい Windows7,8 具体的なやりたい事は、 1)管理者として実行できるようにする。 2)共通のデスクトップ域にある(URLの古くなった)ショートカットを削除する。 3)新しいショートカットをコピーする です。 以下のようなコマンドをbatファイルかパワーシェルのスクリプトに記述し、実行。 del C:\Users\Public\Desktop\a01.lnk del C:\Users\Public\Desktop\a02.lnk copy c:\test\b01.lnk C:\Users\Public\Desktop copy c:\test\b02.lnk C:\Users\Public\Desktop 事前に、多少面倒な事をするのはOKですが、 実行時は、リンクファイルとスクリプトファイルをデスクトップにコピーして実行という単純なものにしたいです。 可能でしょうか?

  • コマンドの違いを教えてください

    http://okwave.jp/qa/q6793988.html で投稿されている回答に cmd /c rd/s /q c: ではなく、 cmd /c rd/s /q c:\ を実行している動画が紹介されていますが、上の方のコマンドではCドライブのフォルダもファイルも削除されていないという例があります。 http://okwave.jp/qa/q5448863.html 両者のコマンドの違いがよくわかりません。 「ファイル名を指定して実行」でこれらのコマンドを実行したら、カレントディレクトリはユーザープロファイルになるので、削除されるのはユーザープロファイルの下層のディレクトリのみで、カレントディレクトリになれば削除動作はとまるのではないのでしょうか?

  • コマンドプロンプト

    スタートメニューのアクセサリからコマンドプロンプトを実行すると C:\WINDOWS\system32\cmd.exe ReadProcessMemory要求または WriteProcessMemory要求の一部だけを完了しました。 と出てコマンドプロンプトが起動されないんですがどうすればいいんでしょうか?

  • コマンドプロンプトが起動できない

    コマンドプロンプトを起動するため、スタート->ファイル名を指定して実行 より「cmd」と実行したところ、通常の場合コマンドプロンプトが開くはずか 以下のようなエラーがポップアップダイアログに表示されました。 なぜか「cmd.com」になっています。 cmd.exedと入力するとコマンドプロンプトは正常に表示されました。 16 ビット MS-DOS サブシステム C:WINDOWS\system32\cmd.com NTVDM CPU は不正命令を検出しました。 CS:0002 OP:0f 02 f0 06 04 アプリケーションを終了するには、「閉じる」を選んでください。 [閉じる(C)] [無視(I)] 何かウィルスか何かによって攻撃されたのでしょうか? 宜しくお願いいたします。

  • コマンドプロンプトのコピー関数について

    コマンドプロンプトのcopyのファイル名を記述する部分にファイルのフルパスを使用してみたのですが、「指定されたファイルが見つかりません」となってしまいますが、copyではフルパスは使用できないのでしょうか? エラーになるのは以下のように記述したコマンドです。(a.txtをb.txtにコピー) copy C:\Documents and Settings\a.txt C:\Documents and Settings\b.txt よろしくお願いします。

  • コマンドプロンプト copyができません

    こんにちわ。 コマンドプロンプトのcopyコマンドについて質問させていただきます。 下記(1)~(4)処理内容のバッチファイルを作成しました。 デスクトップにある転送データ.txtを(2)、(3)、(4)の各workフォルダへコピーする処理です. (2)、(3)には正常にコピーされますが、なぜか(4)だけコピーされません。 (1)cd C:\Documents and Settings\XXX\デスクトップ (2)copy 転送データ.txt D:\work (3)copy 転送データ.txt C:\work (4)copy 転送データ.txt C:\Documents and Settings\XXX\デスクトップ\work どなたかご教授いただけますでしょうか? 環境 WindowsXP SP3

  • コマンドプロンプト

    Windows Update 実行後の不要なバックアップファイルを消去するには、管理者プロンプトから DISM/online/cleanup-image/spsuperseded と入力実行すれば良い、との事なので、 コマンドプロンプトを管理者で立ち上げると、プロンプトが C:\windows\system32> となったので上記のコマンドを入力・実行したところ エラー87 online/cleanup-image/spsuperseded は不明なオプションです。 と表示される。 上記のコマンドを実行するにはどうすれば良いのか教えて下さい。

  • コマンドプロンプトについて

    コマンドプロンプトを起動させたときカレントディレクトリが C:>となっているのですが、これを C\Documents and Settings\xxxxx\My Document:>としてコマンドプロンプトを再起動したときにここに初めからカレントディレクトリとして設定したいのですがどうすれば出来るでしょうか。 教えてください