Próbuję zdefiniować i użyć zmiennej w pliku wsadowym. Wygląda na to, że powinno być proste: @echo off set location = "bob" echo We're working with "%location%" Wynik, który otrzymuję, jest następujący: We're working with "" Co tu się dzieje? Dlaczego moja zmienna nie jest wyświetlana?
Czy ktoś może mi powiedzieć, jak wykonać następujące czynności w skrypcie wsadowym systemu Windows? ( *.bat): Utwórz folder tylko wtedy, gdy jeszcze nie istnieje Bardziej szczegółowo chcę utworzyć folder o nazwie VTSna C:\dysku, ale tylko wtedy, gdy ten folder jeszcze nie istnieje. Nie chcę nadpisywać zawartości folderu, jeśli już istnieje …
Mam dokument tekstowy zawierający kilka adresów URL w tym formacie: URL = "sitehere.com" To, co chcę zrobić, to uruchomić curl -K myfile.txti pobrać wynik odpowiedzi Curl do pliku. W jaki sposób mogę to zrobić?
Mam plik .bat systemu Windows, który chciałbym zaakceptować wprowadzony przez użytkownika, a następnie wykorzystać wyniki tego wejścia jako część wywołania dodatkowych poleceń. Na przykład chciałbym zaakceptować identyfikator procesu od użytkownika, a następnie uruchomić jstack dla tego identyfikatora, umieszczając wyniki wywołania jstack w pliku. Jednak gdy spróbuję, to nie działa. Oto …
Jak mogę uruchomić aplikację wiersza polecenia w wierszu polecenia systemu Windows, aby dane wyjściowe były jednocześnie wyświetlane i przekierowywane do pliku? Jeśli na przykład miałbym uruchomić polecenie dir > test.txt, przekierowałoby to wyjście do pliku wywoływanego test.txtbez wyświetlania wyników. Jak napisać polecenie, aby wyświetlić dane wyjściowe i przekierować dane wyjściowe …
Patrzę na plik wsadowy, który definiuje następujące zmienne: set _SCRIPT_DRIVE=%~d0 set _SCRIPT_PATH=%~p0 Co znaczy %~d0lub co %~p0właściwie oznacza? Czy istnieje zestaw dobrze znanych wartości takich jak bieżący katalog, dysk, parametry skryptu? Czy mogę użyć innych podobnych skrótów?
Powiedzmy, że istnieje zmienna o nazwie %pathtofolder%, ponieważ wyjaśnia, że jest to pełna ścieżka do folderu. Chcę usunąć każdy pojedynczy plik i podfolder w tym katalogu, ale nie sam katalog. Ale może wystąpić błąd, taki jak „ten plik / folder jest już używany” ... kiedy to nastąpi, powinien po prostu …
W systemie Windows możesz skompresować niektóre pliki kliknij prawym przyciskiem → Wyślij do → Skompresowany (skompresowany) folder I rozpakuj, klikając dwukrotnie .zipplik i rozpakuj pliki. Czy istnieje sposób zastosowania tych umiejętności ze skryptu (pliku .bat) bez potrzeby instalowania oprogramowania innych firm ?
Muszę przypisać wyjście programu do zmiennej przy użyciu pliku wsadowego MS. Więc w powłoce GNU Bash użyłbym VAR=$(application arg0 arg1). Potrzebuję podobnego zachowania w systemie Windows przy użyciu pliku wsadowego. Coś jak set VAR=application arg0 arg1.
Mam plik wsadowy, który w kółko wywołuje ten sam plik wykonywalny z różnymi parametrami. Jak sprawić, by zakończyło się natychmiast, jeśli jedno z wywołań zwróci kod błędu dowolnego poziomu? Zasadniczo chcę odpowiednik MSBuild ContinueOnError=false.
Jak mogę napisać skrypt bat lub cmd, aby niezawodnie zatrzymać i uruchomić usługę z kontrolą błędów (lub dać mi znać, że z jakiegokolwiek powodu nie powiodła się)?
Piszę kilka plików wsadowych i natknąłem się na ten podręcznik użytkownika , który był dość pouczający. Jedną rzeczą, która mi pokazała, było to, że linie można komentować nie tylko za pomocą REM, ale także za pomocą ::. To mówi: Komentarze w kodzie wsadowym można wprowadzać za pomocą dwukropka, jest to …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.