2016-04-12 17 views
1

komut satırından bir .exe çalıştırmak mümkün, ama ben denemek ve Görev Zamanlayıcı kullanarak çalıştırdığınızda, ben "hatayı sistemi olsun belirtilen yolu bulamıyor. (0x80070003)"Görev Zamanlayıcı komut satırından başarıyla .exe çalıştırmak edilemez ama

Ben bir sunucuda bu çalıştırıyorum, bu yüzden sürücü haritalama ve ayrıca tam yolunu kullanarak çalıştılar. Bu yöntemlerin ikisi de komut satırını kullanarak çalışır.

Bu benim Program/komut dosyası çalıştırmak için dikmiş durumdalar:

D: \ komut dosyalarını \ kıvraklık \ NewFile.exe \ err00 kök \ kıvraklık \ \ ILL \ \ pcc02 \ Inter \ I040 \ ILL \ Inbox \ argümanları sürücüleri belirtmek için (isteğe bağlı) 'bölümünü ekle" Ben yapmam gerekiyor ne

? Bu sayede zamanlayıcı çalışmasına almak için!

+0

görev altında çalışan hangi kullanıcı hesabı mı? –

+0

@ChrisFannin Yönetici hesabını kullanıyorum. Şu anda sunucuda bulunan diğer tüm görevleri başarıyla çalıştırmak için bu hesabı kullandım. Teşekkürler. – jodies

+0

Bu hata 'PATH_NOT_FOUND', bu nedenle görevin altında çalıştığı hesap bu sürücü veya dizini görmüyor. –

cevap

0

olayı çözdüm. Ben kullanmak zorunda kaldı' ve Eylem satırına koymayın. (Bazı tarihler gibi, bu görevi bir bilgisayardan bir sunucuya taşıyorum ve bilgisayardaki herşeyi bir satırda yaptım, ayrıca sunucudaki cmd'den çalışırken bir satırda başarıyla yürütebilir ama görünüşe göre bir görev yaptığınızda farklı şekilde davranır.
D:

Yani bu "Aksiyon" gitti komut \ \ kıvraklık \ NewFile.exe

Ve bu (opsiyonel) argümanları ekleyin gitti: \ err00 kök \ kıvraklık \ \ ILL \ pcc02 \ İnter \ I040 \ ILL \ Inbox

+0

Evet, bunu yapmanın doğru yolu bu. Örneğin, proje klasörümde geliştirici istemini açan el ile yürütülen bir görev var. "Program/betik", "% windir% \ System32 \ cmd.exe" olarak ayarlandı, "Bağımsız değişken ekle", "/ c başlat"% cd% "" C: \ Program Dosyaları (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat "' ve "Başla" dır: C: \ path \ to \ my \ trunk'. Detaylara baktığımda, hepsini '% windir% \ System32 \ cmd olarak bir araya getiriyor.exe/c "% cd%" yi başlatır "C: \ Program Dosyaları (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat" –

İlgili konular