Pytania otagowane jako batch-file

Plik wsadowy to plik tekstowy zawierający serię poleceń wykonywanych przez interpreter poleceń w systemach MS-DOS, IBM OS / 2 lub Microsoft Windows.


15
Jak skopiować strukturę katalogów, ale dołączać tylko określone pliki (używając plików wsadowych systemu Windows)
Jak mówi tytuł, jak mogę rekurencyjnie skopiować strukturę katalogów, ale dołączać tylko niektóre pliki. Np. Biorąc pod uwagę następującą strukturę katalogów: folder1 folder2 folder3 data.zip info.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll Pliki data.zip i info.txt może pojawić się wszędzie w strukturze katalogów. Jak mogę skopiować pełną strukturę katalogów, ale …


8
Jak sprawdzić parametr wiersza poleceń w pliku „.bat”?
Mój system operacyjny to Windows Vista. Potrzebuję pliku „.bat”, w którym muszę sprawdzić, czy użytkownik wprowadza parametr wiersza polecenia, czy nie. Jeśli tak, to jeśli parametr jest równy -b, zrobię coś, w przeciwnym razie oflaguję „Invalid input”. Jeśli użytkownik nie poda żadnego parametru wiersza poleceń, coś zrobię. Utworzyłem następujący plik …
103 windows  file  batch-file  cmd 

4
Zastępowanie ciągów w pliku wsadowym
Możemy zamienić ciągi znaków w pliku wsadowym za pomocą następującego polecenia set str="jump over the chair" set str=%str:chair=table% Te linie działają dobrze i zmieniają sznurek „przeskocz przez krzesło” na „przeskocz przez stół”. Teraz chcę zamienić słowo „krzesło” w ciągu na jakąś zmienną i nie wiem, jak to zrobić. set word=table …

16
Czy mogę zamaskować tekst wejściowy w pliku bat?
Piszę plik wsadowy, aby wykonać inne programy. W takim przypadku muszę poprosić o hasło. Czy mogę w jakiś sposób zamaskować wprowadzany tekst? Nie muszę drukować znaków ******* zamiast znaków wejściowych. Wystarczające jest zachowanie monitu o hasło w Linuksie (nic nie drukuj podczas pisania). @echo off SET /P variable=Password : echo …




5
Ustaw wartość zmiennej z wynikiem polecenia w pliku wsadowym systemu Windows
Podczas pracy w środowisku Bash , aby ustawić wartość zmiennej jako wynik polecenia, zwykle robię: var=$(command -args) gdzie varjest zmienną ustawioną przez polecenie command -args. Mogę wtedy uzyskać dostęp do tej zmiennej jako $var. Bardziej konwencjonalnym sposobem na to, który jest kompatybilny z prawie każdą powłoką Uniksa, jest: set var=`command …

12
Kopiuj pliki bez nadpisywania
Po prostu nie mogę znaleźć sposobu w linii poleceń, aby powiedzieć „skopiuj wszystkie pliki z katalogu A do katalogu B, ale jeśli plik już istnieje w katalogu B, nie nadpisuj go, bez względu na to, który plik jest nowszy i nie podpowiadaj mi ”. Przeszedłem przez kopiowanie, przenoszenie, xcopy i …

8
Pliki wsadowe - liczba argumentów wiersza poleceń
Po prostu przekonwertowałem niektóre skrypty powłoki na pliki wsadowe i wydaje mi się, że jest jedna rzecz, której nie mogę znaleźć ... a jest to prosta liczba argumentów wiersza poleceń. na przykład. Jeśli masz: myapp foo bar W skorupkach: $ # -> 2 $ * -> foo bar $ 0 …


7
Komentowanie wielu wierszy w pliku wsadowym DOS
Napisałem ogromny plik wsadowy MS DOS. Aby przetestować ten plik wsadowy, muszę wykonać tylko niektóre wiersze i chcę ukryć / skomentować pozostałe. Mam kilka istniejących linii komentarzy zaczynających się od, ::dlatego nie mogę ich ::już używać, ponieważ spowoduje to pomieszanie wszystkich komentarzy. Jak mogę rozwiązać ten problem?


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.