私は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ハッシュはtxtファイルに書き込まれますものです。 誰でも入力したディレクトリに出力する方法と、その場所にドライブレターをマップする方法を説明できますか?例えば
'%1'が何のために使われているのか混乱しているようです。これは、呼び出したときにバッチファイルに渡されるパラメータです。 – DavidPostill
なぜあなたはPHPタグを持っていますか? – DavidPostill
...どのような情報がinvestigation.txtに出力されるはずです – Compo