Я пишу очень простой пакетный скрипт для запуска хэша MD5. Мне нужно, чтобы он запросил у пользователя выходной каталог, затем запросил вывод IP-адреса, а затем сопоставил букву диска с этим выходом. Я могу заставить его спросить, но он не выводит файл в выбранный каталог. Он помещает его в локальный каталог, из которого был запущен скрипт. Он также не будет отображать букву диска.Как установить выходной каталог и букву диска диска
@ECHO OFF
pause
REM This section prompts user for output location
:start
CLS
set /p direct="Enter the directory output location: "
dir %1 %direct% > investigation.txt
pause
REM This section prompts user for IP output location
set /p direct="Enter the IP output location: "
dir %1 > investigation.txt
pause
REM Map share
@echo Map Share
@echo off
net use z:
\\%1
pause
редактировать
Хэш MD5 является то, что будет записано в текстовый файл. Может ли кто-нибудь объяснить, как получить его для вывода в введенный пользователем каталог и как сопоставить букву диска с этим адресом?
Вы, кажется, смущены тем, что используется '% 1'. Это параметр, передаваемый пакетному файлу, когда вы его вызываете. – DavidPostill
Почему у вас есть тег php? – DavidPostill
... какая информация должна выводиться на research.txt – Compo