Lên lịch cho tập lệnh Windows PowerShell sử dụng Excel ComObject
Tôi đang cố gắng tìm hiểu xem hành vi này đã được giải quyết trong bản phát hành Office mới nhất chưa. Đã thử nghiệm trong Office 2010, không phải trong O365 trên Windows 2008 R2 Sp1.
Hãy xem xét những điều sau đây:
Bạn tạo một tập lệnh Windows PowerShell sử dụng Excel ComObject.
Tập lệnh này hoạt động như mong đợi khi chạy từ bảng điều khiển Powershell hoặc ISE.
Bạn lên lịch cho tập lệnh này bằng Task Scheduler.
Tập lệnh theo lịch trình không thực hiện như mong đợi.
Để giải quyết hành vi này, hãy tạo một thư mục Desktop tại C:\Windows\System32\config\systemprofile và C:\Windows\SysWOW64\config\systemprofile
Kiểm tra lại tập lệnh PowerShell theo lịch trình.
Trả lời:
CHÀO,
Diễn đàn này hỗ trợ cài đặt và làm việc với các ứng dụng Office trên máy tính để bàn/người tiêu dùng.
Bạn có thể thử cài đặt phiên bản Trail Office và kiểm tra sự cố.
https://products.office.com/en-us/try
https://msdn.microsoft.com/en-us/subscriptions/downloads/hh442898.aspx
Xin chào, Có người đã chỉ cho tôi bài viết này https://support.microsoft.com/en-us/kb/257757 cho biết Office không được thiết kế để sử dụng trong tự động hóa Phía máy chủ.
Phương pháp được hỗ trợ để thực hiện việc này (Office 2007 trở lên) là sử dụng không gian tên OpenXML và System.IO.Package.IO trong Microsoft .NET 3.x Framework để chỉnh sửa các tệp Office.
Tôi sẽ thử nghiệm điều này với phiên bản dùng thử Office và báo cáo lại. Mục đích của tôi khi đăng bài ở đây là để tìm kiếm phản hồi từ những người khác có thể đã gặp phải vấn đề này và ngoài ra để giúp đỡ những người khác có thể gặp phải vấn đề này.
-Cảm ơn!
Comments
Post a Comment