2013-09-26 103 views
0

以下是我的命令。我想自動執行這個命令。所以我使用批處理文件來調用這個命令。但是這個命令在批處理文件中不起作用。我可以更改目錄。從「& &」後面的部分我無法執行。請指點執行批處理文件中的cygwin命令時發出

啓動C:/Cygwin/bin/mintty.exe /斌/ env的CHERE_INVOKING = 1 /斌/慶典--login -i -c「CD/cygdrive/C/User_login_%DATE%/ & &的grep 「User:」session | grep Module | grep -v Administrator | grep -v System | grep -o「User:[A-Za-z] * [A-Za-z] 」| grep -o「[ A-ZA-Z] [A-Za-z] * $「| sort | uniq -c >> UserLogins.txt; exec bash」

+0

當我單獨使用命令其工作正常請幫助 – jai

回答

0

這是直接複製嗎?

start C:/Cygwin/bin/mintty.exe /bin/env CHERE_INVOKING=1 /bin/bash --login -i -c "cd /cygdrive/c/User_login_%date%/ && grep "User:" session | grep Module | grep -v Administrator | grep -v System | grep -o "User: [A-Za-z]* [A-Za-z]" | grep -o "[A-Za-z] [A-Za-z]*$" | sort | uniq -c >> UserLogins.txt;exec bash" 

我想你&&之前錯過了一個雙引號這裏"

+0

沒有約翰我試過「它不工作 – jai