Saya baru saja mengalami dua kejadian windows 7 yang menghentikan eksekusi sampai saya menekan enter pada command prompt / PowerShell. Eksekusi sesudahnya tampaknya berlanjut seperti yang diharapkan.
Pertama adalah file batch seperti perintah copy
copy //host/file2010-1*xml localfolder/01/
copy //host/file 2010-2*xml localfolder/02/
Satu file sepertinya butuh waktu lama. Saya memeriksa folder dan itu selesai, tekan enter dan tiba-tiba hidup kembali untuk mendapatkan sisanya.
Kedua adalah program java (pekerjaan ETL) di PowerShell yang berhenti karena akan mengeluarkan peringatan kunci duplikat SQL. Saya tidak dapat mengkonfirmasi apakah eksekusi yang sebenarnya terhenti tetapi saya kira tidak. Saya baru saja mengulangi yang ini saat saya mengetik.
Rekan saya yang lebih berpengalaman juga melihat hal yang sama dengan program .net yang telah ditulisnya.
Bagaimana saya bisa menghindari ini? Apa yang saya lewatkan? Apakah Windows merasa kesepian dan perlu dorongan lembut?
Jawaban:
edit pengaturan pada command shell yang telah Anda buka yang telah diatur ke mode edit cepat yang tidak Anda inginkan dalam kasus ini.
sumber
Saya telah melihat ini dengan Powershell beberapa kali ketika fokus dihapus dari jendela Powershell. Mungkin itu yang terjadi di sini juga? Setiap kali itu terjadi hal-hal akan hidup kembali setelah jendela kembali mendapatkan fokus dan saya memukul Enter.
sumber
Saya mengubah baris tempat saya memanggil program ke:
Ini berarti memulai program dengan prioritas tinggi. Ini jauh lebih cepat dan tidak mengharuskan Anda menekan tombol apa pun selama eksekusi
sumber