2
A
回答
0
一種方法是嘗試使用虛擬密碼打開文檔。
以下是我試過的方法。
my $Word = Win32::OLE->new('Word.Application');
if(!$Word){
# Word can't be opened, exit or return false
}
my $Doc;
eval{$Doc = $Word->Documents->Open("Path to your doc",undef,undef,undef,"thisIsPassword");};
if([email protected]){
# Document opening failed, exit or return false
}
if(!$Doc){
# File doesn't exists, exit or return false
}
my $var = Win32::OLE->LastError() ;
if($var){
# File may be password protected, exit or return false
}
unless ($Doc eq '') {
# Do whatever...
}
相關問題
- 1. 檢查一個PDF文件是否有密碼保護
- 2. 檢查Zip文件是否有密碼保護
- 3. 檢查BlackBerry設備是否有密碼保護的API
- 4. 在SevenZipsharp(C#)中檢查檔案是否受密碼保護
- 5. 檢查PDF是否有密碼保護HummusJS,NodeJS
- 6. iOS:有沒有辦法打開受密碼保護的Microsoft Office文檔?
- 7. 檢查一個zip文件是否有密碼保護,在objective-c
- 8. 是否有.net方法檢查用戶密碼是否簡單
- 9. 有沒有辦法用密碼保護文件夾?
- 10. PHP:FOPEN檢查客戶是否有密碼保護的文件(htpasswd的)
- 11. 如何使用EPPlus檢查是否有密碼保護的excel文件?
- 12. 檢測受密碼保護的文檔
- 13. Python:有沒有一種檢查文本是否被加密的好方法?
- 14. 檢查是否存在受密碼保護的網頁文件
- 15. 有沒有辦法檢查代碼是否在TransactionScope中執行?
- 16. 檢測iPhone/iPad是否有密碼保護
- 17. 有沒有更習慣用Casbah檢查密碼的方法?
- 18. 如何檢查MS Access數據庫在開啓前是否有密碼保護
- 19. 這是保護密碼的有效方法嗎?
- 20. 如何檢查用戶使用的WIFI是否有密碼保護
- 21. 密碼保護文檔
- 22. 密碼保護readthedocs.org文檔
- 23. 檢查密碼的有效方法是在數據庫中
- 24. 是否有可能檢查MD5密碼
- 25. 有沒有從Javascript中檢查窗口焦點(而不是文檔)的方法?
- 26. 有沒有比Windows DPAPI更安全的方法來保護和存儲密碼?
- 27. Nodejitsu:有沒有一種密碼保護應用程序的方法?
- 28. 如何檢查文件是否受密碼保護/加密或不在java中
- 29. 有可能檢查pdf是否使用ghostscript進行密碼保護?
- 30. WordPress的密碼保護頁面實際上並沒有保護
檢查此問題http://stackoverflow.com/questions/568924/how-can-i-suppress-excels-password-prompt-in-perl – Raghuram