Uruchom zminimalizowany plik wsadowy z harmonogramu


3

Dodałem plik wsadowy do programu planującego Windows 7 i działa poprawnie. Problem polega na tym, że zawsze wyświetla okno wiersza polecenia po uruchomieniu. Utworzyłem skrót do pliku wsadowego i ustawiłem go na minimalizację właściwości.

Następnie przeszedłem do zaplanowanego zadania i próbowałem zmienić akcję, aby uruchomić skrót zamiast oryginalnego pliku wsadowego. Problem polega na tym, że program planujący natychmiast rozwiązuje skrót i umieszcza oryginalną ścieżkę pliku wsadowego w polu akcji. Co powinienem zrobić?

Odpowiedzi:


6

Musisz powiedzieć plikowi wsadowemu, aby działał bez konsoli.

Ta strona ma pewne instrukcje dotyczące pisania skryptu Windows:

Set Shell = CreateObject("WScript.Shell")
Shell.Run <Path to command or batch file>, 0, False

Wspomina także narzędzie o nazwie hstart - czego wcześniej nie widziałem, więc musisz to sprawdzić.

To pytanie na Stack Overflow ma kilka innych sugestii, jak również pełne instrukcje dotyczące pisania skryptu vb do zawijania napisanego powyżej kodu.



Plus wydaje się, że metoda run ma problemy z nazwami folderów ze spacjami
Brettski
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.