プログラミング

プログラミングに関するフォーラムです。VBAは除きます。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Home : その他)
バッチファイルで条件分岐ができない
投稿日時: 21/08/25 10:58:00
投稿者: oyoyo_president

以下のバッチをつくったのですが、pauseで止まってくれずデバッグができません。
助けてください。
ちなみに条件分けしたいずれの処理も実行されません。
-----------------------------------------------------
echo *****domyprog*****
 
if ""%1""=="""" (
pause
    powershell get-clipboard | mawk -f kaigyo.awk | mawk -f myprog.awk > out.txt
    powershell get-clipboard >tttt.txt
)else(
pause
     mawk -f kaigyo.awk %1 | mawk -f myprog.awk > out.txt
)    
out.txt
 
pause

回答
投稿日時: 21/08/25 14:14:53
投稿者: eden

エラーが表示されていましたよ。
エラーはなくなりました。

if "%1"=="" (
    pause
) else (
    pause
)

投稿日時: 21/08/25 22:07:02
投稿者: oyoyo_president

あれ、できますね。
""""が原因ですか。
ありがとうございました。
感謝を込めて閉じます。