Jestem za pomocą polecenia dir /AD /B "\\computerName\users\" >> user_export.log
Czy jest możliwe utworzenie pliku wsadowego, który prosi użytkownika o wpisanie nazwy komputera, a następnie, gdy użytkownik końcowy wprowadzi nazwę komputera, aby wprowadzić go w nazwie UNC wymienionej powyżej, więcdir /AD /B "\\**INPUT VALUE ENTERED HERE**\users\"
Mam nadzieję, że to ma sens.
windows-xp
command-line
batch-file
Kevin Dodd
źródło
źródło
Odpowiedzi:
Najlepiej będzie odizolować dane wejściowe użytkownika od użycia danych wejściowych w nazwie UNC. Więc mógłbym pomóc w wprowadzaniu danych przez użytkownika:
Wystarczy użyć polecenia set, aby uzyskać odpowiedź użytkownika:
Możesz pisać bardziej wyrafinowane podpowiedzi, takie jak
ale podwójne tiki nie są konieczne dla polecenia set. Są zobowiązani do zignorowania znaku specjalnego
>
. Ponadto poprawiona zostanie widoczność znaków spacji w monicie.źródło