テキストファイルの出力を変数に保存したいので、ファイル全体をパラメータとして渡すことができます。 私はWindows 2003 Serverを使用しています。私が使っていた 10.20.210.100 fish
10.20.210.101 rock
: テキストファイルのような複数のラインを持っている Set /P var=<file.txt
それはファイルの最初の行のみを読み取ります。
現在、一連のフォルダに対して繰り返し実行する.cmd Windowsシェルスクリプトを作成しようとしています。しかしでも、次の最も簡単なスクリプト: echo "%ROOT%"
for %%f in ("%ROOT%\Binaries\") do (
echo "%%f"
if not exist "%%f\Subfolder"
md "%%f\Subfolder"
私はそれが選択肢を選択するように私に尋ねると、私は2に入ったとき、それは2に入力変数を設定し、それが行く最初は、次の.batファイルのスクリプト @echo off
@rem set variables
set CURRENT_DIR=%cd%
set SCRIPT_DIR=%~dp0%
set Program Files=%Program Files:Program Files=Prog