現在、バッチで変数を取得し、ファイル名のみを解析する方法を探しています。
たとえば、別のアプリケーションからバッチ ファイルに -s パラメータを渡します。このパラメータは、後でソース変数に設定されます。通常、ソース ファイル変数には、C:\Program Files\myapp\Instance.1\Data\filetomove.ext のようなものが含まれます。
変数の最後から最初の「\」まで読み取り、結果を新しい変数ファイル名に設定すると想定していますが、「for /f」コマンドを正常に使用できませんでした。
どんな助けでも大歓迎です!
更新: 標準の XP または Windows 2000/2003 のみが利用可能です... (リソース キットがインストールされているとは想定できません)。