Tôi đang cố gắng chạy một số lệnh logparser từ PowerShell nhưng Im gặp vấn đề với việc truyền các đối số trên một cách chính xác, đó là lời giải thích từ kịch bản của tôi;Đối số Powershell và logparser
d: \ scripting \ smtplogs \ logparser \ logparser.exe "SELECT TOP 50 Receiver, COUNT () VÀO% TMPOutput% \ TopReceiversNDRALL.gif TỪ% TempDir% \ PostAll.log ĐÂU Sender LIKE '<>' VÀ Người nhận KHÔNG THÍCH '%% go-fmtopper %%' NHÓM THEO ĐẶT HÀNG ĐẶT HÀNG BỞI COUNT () DESC "-i: TSV -iSeparator: không gian-tiêu đềRow: OFF -iHeaderFile:" header3.tsv "-lineFilter:" + 10. " -o: CHART -chartType: ColumnClustered -config: MyScript.js -chartTitle: "Người nhận cho tin nhắn NULL TẤT CẢ cho% DateGraph%"
Ive đọc tải về các đối số đóng gói nhưng không thể tìm ra cách để thực hiện công việc này!
Bất kỳ trợ giúp nào mà các bạn có thể cung cấp sẽ rất được đánh giá cao.
Cảm ơn
+1 - Không chắc tại sao điều này lại bị bỏ phiếu, có vẻ như là một câu hỏi hay đối với tôi ... Fellow Andy đang tìm kiếm Andys –
Vâng, điều đó khiến tôi băn khoăn. ra khỏi tôi! –
+1 Vâng, tôi xem đây là một câu hỏi hợp lệ vì đôi khi nó khá phức tạp làm thế nào để vượt qua một chuỗi với rất nhiều dấu nháy đơn/đôi trong đó. – Sung