Podczas konfigurowania zaplanowanego zadania w sekcji akcji próbuję uzyskać dostęp do zmiennej środowiskowej dla lokalizacji pliku wykonywalnego, który chcę uruchomić. Wynika to głównie z tego, że na jednym komputerze plik wykonywalny może znajdować się w C: na innym może to być D: Sprawdziłem, że jeśli użyję zakodowanej ścieżki, moje zaplanowane zadanie zostanie uruchomione, ale jeśli zmienię akcję tak, aby wskazywała "%MyAppPath%\MyApp.exe"
na zadanie nie zacznie odczuwać niepowodzenia uruchamiania. Sprawdziłem, czy zmienna środowiskowa jest skonfigurowana.
Czy możliwe jest odwołanie do zmiennej środowiskowej w części akcji (i katalogu roboczego) harmonogramu zadań - czy moja składnia jest nieprawidłowa?
Na marginesie, pomyślałem o wywołaniu pliku BAT i odwołaniu się do zmiennej środowiskowej, ale to nic nie rozwiązuje, ponieważ głównym problemem jest to, czy aplikacja (i plik nietoperza) znajduje się na C: lub D: napędy - w samym napędzie ścieżka jest taka sama.
AKTUALIZACJA : Okazuje się, że można ich używać przy ponownym uruchomieniu komputera, ale być może istnieje lepszy sposób