2013-08-14 8 views
6

Mam zainstalowane oprogramowanie Tftpd32 w moim Windows 7 pc. Mam uruchomiony serwer tftp na moim komputerze z systemem Windows, a katalog domowy tftp ma niewiele katalogów i plików. Muszę wyświetlić katalogi i pliki serwerów tftp z wiersza poleceń systemu Windows? Jak wyświetlić katalogi i foldery serwera tftp?Jak wyświetlić katalogi i pliki serwera Windows tftp z wiersza polecenia?

C:\Users\user1>tftp 

Transfers files to and from a remote computer running the TFTP service. 

TFTP [-i] host [GET | PUT] source [destination] 

    -i    Specifies binary image transfer mode (also called 
        octet). In binary image mode the file is moved 
        literally, byte by byte. Use this mode when 
        transferring binary files. 
    host   Specifies the local or remote host. 
    GET    Transfers the file destination on the remote host to 
        the file source on the local host. 
    PUT    Transfers the file source on the local host to 
        the file destination on the remote host. 
    source   Specifies the file to transfer. 
    destination  Specifies where to transfer the file. 


C:\Users\user1> 

Odpowiedz

5

TFTP to minimalny protokół przesyłania plików, który nie udostępnia podkomend do listy zdalnych plików.

Ale Tftpd32 ma obejście, może utworzyć plik "dir.txt" dla katalogu, do którego uzyskujesz dostęp. Włącz the option w ustawieniach TFTP w Tftpd32. Teraz, gdy klient TFTP zażąda pliku "dir.txt", serwer wygeneruje i wyśle ​​plik, który wyświetli zawartość katalogu podstawowego.

Będziesz musiał użyć FTP, jeśli chcesz korzystać z bardziej zaawansowanych funkcji.

1

Możesz pobrać "BaseDirectory" z Tftpd32 z tftpd32.ini w zainstalowanym katalogu. (C: \ Program Files \ Tftpd32). Zazwyczaj przy otwieraniu aplikacji Tftpd32, otworzy się ona z tym katalogiem jako podstawowym. I ze skryptu,

  • zmienić katalog do katalogu bazowego grepped z tftpd32.ini
  • zrobić „dir” z tego katalogu, aby uzyskać listę podkatalogów i plików.
Powiązane problemy