かなり大規模なバッチ スクリプトを完成させたばかりなので、言語の不備に対する不可解な回避策の実装にほとんどの時間を費やしている限り、限界に達しています。
より良いものを探す時が来ました。Windows Scripting Host は問題ないように見えます。私は JScript を使用できますが、Pascal が私の好みの専門用語です。
Pascal をソース言語として使用する、活発に開発されている無料のスクリプト ツールはありますか? インストールすると、バッチ ファイルと同じように、スクリプト ファイルの名前を入力できるようになります。アプリケーションにスクリプトを追加するのではなく、DOS プロンプトからスクリプトを実行するだけです。
アップデート
うーん。これまでの回答が私のニーズをどのように満たしてくれるかわかりません。大事なエピソードを見逃したのかもしれません。私が望むのは、次のようにファイルを作成できることだけですMyFirstScript.<whatever>
:
writeln ('Hello world') ;
Exec ('compiler.exe MyProg') ;
if (ErrorLevel <> 0) then
begin
writeln ('Oops!') ;
end
else
begin
CopyFile ('MyProg.exe', 'OutputFolder\') ;
end ;
DOSプロンプトで入力MyFirstScript
します(または多分runscript MyFirstScript
)