バッチで試してみる。 @ echo off
IF EXIST %CD%\Minecraft.exe
Minecraft.exe
IF NOT exist %CD%\Minecraft.exe
wget.exe https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe
Minecraft.exe
pause
ど
私が質問したように、私のdosバッチファイルのコマンドとして入力引数を実行しています: Run an input parameter as command in dos batch script。 それは動作しますが、私が抱えている問題:入力コマンドが空であるかどうかを確認してください。 私は何を: SETLOCAL
set CMD=%*
echo Running command [%CMD%
可能性の重複を古いファイルを削除します。私はそれに50万のファイルとディレクトリを通過するDOSバッチファイルを作成しようとしている Batch file to delete files older than N days 1年以上前のすべてのファイルを削除したいのですが これまでのコードです。 @echo off
title File Exclusion Act
for /f "usebac
デフォルト値を%1%2と%3に設定するために、以下のコードを使用しようとしましたが、それらを使用しようとすると予期しない動作が発生します。私は(それらの置換として使用して%1、%2など)コマンドライン変数を変更することを許可されていないと思われる 'IF [%1]==[] (
SET /P isDefault=Value Missing, do you want to use defau