■12137 / ) |
Re[8]: 余談「シェル実行…同期=する」
|
□投稿者/ ONnoji -(2020/03/18(Wed) 20:39:29)
| 2020/03/18(Wed) 20:45:56 編集(投稿者)
> 以上、余談で引っ張ってすみません。
こちらも余談で引っ張りましょう〜。(^^ゞ
この投稿を書く前に悲しげさん謹製の[桐でGrep10.wfx]で試してみましたが、
Cドライブのルートから[サブフォルダのすべてのファイルも検索する]
つまり、
dir "C:\*.txt" /b /s > "C:\KIRI10\179_kGrep10-311\dir-list.txt"
↑こんなことをすると、dir コマンドは非常に時間がかかるわけです。
当然、実行してみると、いつ終わるとも知れませんので、
バッチ実行中の窓の[×]ボタンで cmd.exe を終了して、桐10s を強制終了しましたっけ。
この例のように、[同期 = する]の場合には、同期する対象プロセスが、いつまでたっても終了しないという可能性があります。
※そのために[プロセス終了]コマンドがあるのでしょうけれども、ハッキリ言って使ったことが一切無いので今さらメンドイ。
従って、私( ONnoji )的には[同期 = する]は使わないことにしております。※桐9-20XX の場合もありますから当然ですが
もしも、バッチで dir や copy する場合には、 [同期 = しない]でタイマーでタイムアウトするのがベストだと思いますよ。
|
|