2017-03-27 104 views
-2

我想編寫一個腳本,將讀取的CSV文件,並對輸出(需要)批處理腳本從CSV讀取用戶輸入和回聲輸出文件

讓的說:

我有cloumns 名部門e_code E_ID司法部指定

我有100項

現在我想編寫腳本會問userinput爲例如:鍵入名稱:

當用戶輸入命名腳本時應該讀取csv文件並給出輸出,如部門e_code e_id等等

請大家幫忙。

感謝和問候

+1

StackOverflow不是腳本編寫服務。您應該編輯您的問題,以包含您嘗試過的代碼以及您遇到的特定問題:請參閱http://stackoverflow.com/help/mcve –

回答

0
@echo off 
set /p "name=Please enter name:" 
find "%name% file.csv 

,而不是find,也許findstr是一個更好的解決方案:

findstr /b "\<%name%\>" 

/b只返回線,與給定的字符串開始,
\<\>是單詞分隔符,所以只返回以精確單詞開始的行。

+0

非常感謝您,我很抱歉遲到的回覆。 它真的幫了我很多。 還有一件事是我有csv文件標題,所以如何將其設置爲標題,以便當命令給出輸出時,它應該顯示標題以及。 –

+0

在'find'之前加上'<「%name%」set/p「head =」'和'echo%head%' – Stephan

相關問題