我想編寫一個腳本,將讀取的CSV文件,並對輸出(需要)批處理腳本從CSV讀取用戶輸入和回聲輸出文件
讓的說:
我有cloumns 名部門e_code E_ID司法部指定
我有100項
現在我想編寫腳本會問userinput爲例如:鍵入名稱:
當用戶輸入命名腳本時應該讀取csv文件並給出輸出,如部門e_code e_id等等
請大家幫忙。
感謝和問候
我想編寫一個腳本,將讀取的CSV文件,並對輸出(需要)批處理腳本從CSV讀取用戶輸入和回聲輸出文件
讓的說:
我有cloumns 名部門e_code E_ID司法部指定
我有100項
現在我想編寫腳本會問userinput爲例如:鍵入名稱:
當用戶輸入命名腳本時應該讀取csv文件並給出輸出,如部門e_code e_id等等
請大家幫忙。
感謝和問候
@echo off
set /p "name=Please enter name:"
find "%name% file.csv
,而不是find
,也許findstr
是一個更好的解決方案:
findstr /b "\<%name%\>"
/b
只返回線,與給定的字符串開始,
\<
和\>
是單詞分隔符,所以只返回以精確單詞開始的行。
非常感謝您,我很抱歉遲到的回覆。 它真的幫了我很多。 還有一件事是我有csv文件標題,所以如何將其設置爲標題,以便當命令給出輸出時,它應該顯示標題以及。 –
在'find'之前加上'<「%name%」set/p「head =」'和'echo%head%' – Stephan
StackOverflow不是腳本編寫服務。您應該編輯您的問題,以包含您嘗試過的代碼以及您遇到的特定問題:請參閱http://stackoverflow.com/help/mcve –