Я пишу очень простой пакетный скрипт для запуска хеша MD5. Мне нужно, чтобы он запросил у пользователя каталог вывода, затем запросил вывод IP-адреса, а затем сопоставил букву диска с этим выводом. Я могу заставить его спросить, но он не выводит файл в выбранный каталог. Он помещает его в локальный каталог, из которого был запущен скрипт. Это также не будет привязывать букву диска к нему.Может кто-нибудь помочь мне исправить это? Хеш MD5 должен быть отправлен в выбранный пользователем каталог.
@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
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
REM This section appends the date and time of the investigation.
@Echo Date and Time
@Echo off
date /T >> investigation.txt && time /T >> INVESTIGATION.TXT
pause
REM This step creates the MD5 hash
@echo MD5 VALUE
@echo off
MD5DEEP investigation.txt > Hash.txt
pause
REM This step creates the SHA1 hash
echo SHA1 VALUE
@echo off
SHA1DEEP investigation.txt >> Hash.txt
pause