電子書籍の厳選無料作品が豊富!

windowsのコマンドプロンプトのバッチプログラム(*.bat)を作成しています。
コマンドプロンプトではユーザ変数はどのように記述するのかわかりません。
やりたい事はおおよそ以下のようなことです。

@echo off
%IN= "c:\hoge\input.txt"
%OUT= "c:\hoge\output.txt"
copy %IN %OUT

直接フルパスを書きたくないのですができないでしょうか?
おねがいします。

A 回答 (1件)

環境変数を使う方法ですと、



@echo off
set bat_in="c:\hoge\input.txt"
set bat_out= "c:\hoge\output.txt"
copy %bat_in% %bat_out%

とかのハズ。

set /?
ヘルプで「環境変数」を調べてみてください。

この回答への補足

早急にありがとうございます。できました!

補足日時:2005/12/13 15:33
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!