バッチファイルを使用して選択したファイルのプロパティを取得できるかどうかは疑問でした。私はこれを行うことができたwinbatchの例しか見つけませんでした。どんな提案も大歓迎です。ありがとうバッチファイルを使用したファイルプロパティの取得
答えて
標準のWindowsファイルプロパティについては、WMIC DATAFILE
を使用してください。
一部のファイル形式(たとえば、ID3ヘッダーの.mp3)は、よく知られたプロパティを持っています。エクスプローラで表示されるものもあれば、WMIC DATAFILEで表示されるものではありません。
最後に、カスタムファイル形式の他の多くのドキュメントプロパティは、簡単に(またはすべてでも)外部アクセスなしで保存されます。
具体的な例を教えてください。フランが要求した拡張プロパティに対してはうまくいかないようです。 –
具体的には、彼が要求するものは、wmicデータファイルにアクセス可能なプロパティの一部ではないようです。 –
VBScriptを使用して、私は私が作成した最近のWord 2010文書から、最後の著者とマネージャを表示することができた:
Option Explicit
Const Schema_LastAuthor = "{F29F85E0-4FF9-1068-AB91-08002B27B3D9} 8"
Const Schema_Manager = "{D5CDD502-2E9C-101B-9397-08002B2CF9AE} 14"
Dim Shell
Set Shell = CreateObject("Shell.Application")
If (Not Shell Is Nothing) Then
Dim ThisFolder
Set ThisFolder = Shell.NameSpace("YOUR_FOLDER_HERE")
If (Not ThisFolder Is Nothing) Then
Dim ThisFolderItem
Set ThisFolderItem = ThisFolder.ParseName("YOUR_DOCUMENT_HERE")
If (Not ThisFolderItem Is Nothing) Then
Dim lastAuthor, manager
lastAuthor = ThisFolderItem.ExtendedProperty(Schema_LastAuthor)
manager = ThisFolderItem.ExtendedProperty(Schema_Manager)
WScript.Echo " Document: " & ThisFolderItem.Name
WScript.Echo "Last author: " & lastAuthor
WScript.Echo " Manager: " & manager
End If
Set ThisFolderItem = Nothing
End If
Set ThisFolder = Nothing
End If
Set Shell = Nothing
WScript.Quit
ここdocumentsのWindowsプロパティシステムスキーマの詳細についてです。お役に立てれば!
- 1. バッチファイルを使用してフォルダ構造を取得
- 2. バッチファイルを使用してCOMポートからデータを取得する
- 3. vbsまたはバッチファイルを使用してレジストリ値remotleyを取得する方法
- 4. リフレクションを使用したオブジェクトプロパティの取得
- 5. Cookieを使用したAPIの取得
- 6. ファイル名の一部を取得するためのバッチファイル
- 7. 連鎖したバッチファイルを使用したCruisecontrolステータス
- 8. javascriptを使用してフォーカスを取得した要素のIDを取得
- 9. 実行されたバッチファイルから値を取得する方法
- 10. 呼び出されたバッチファイルからエラーレベルを取得する
- 11. SteamTradeを使用した取引 - SteamWebセッションの取得方法?
- 12. ローカルディレクトリにsvnログを取得して保存するためのバッチファイル
- 13. "IF"コマンドを使用したバッチファイルの作成
- 14. バッチファイルを使用したファイル数の変更
- 15. 変数を使用したバッチファイルの部分文字列置換
- 16. バッチファイル(.bat)を使用したPS1スクリプトの実行
- 17. バッチファイルから移行して、...を使用したいですか?
- 18. バッチファイルを使用して自動MySQLバックアップ
- 19. バッチファイルを使用して.MFファイルの内容を読み取る方法は?
- 20. MySql - 行を検索し、値を取得し、得られた値を使用してランダムレコードを取得します。
- 21. lxmlを使用してURLを取得するためのcssselectの使用
- 22. Jenaを使用したクラスのOWL制限を取得する
- 23. JS OAuthSimpleライブラリを使用したtwitter認証のアクセストークンを取得
- 24. Kiwiを使用したテストの結果を取得
- 25. JavaScriptを使用したストアドプロシージャの結果を取得する
- 26. JavaScriptを使用したSharepointリストビュー要素の数を取得
- 27. APIを使用したGoogleマップのマップタイプを取得
- 28. libcurlを使用したFTPアップロード:CURLINFO_DATA_INのタイムアウトを取得する
- 29. Sphinx MySQLを使用した結果の総数を取得
- 30. PHPを使用したFacebookのアクセストークンを取得
どのようなプロパティを取得しますか? – aphoria
主に著者とタイトル – franl
どのような種類のファイル(Word文書や任意のファイルなど)ですか? GUIを介してこれらのプロパティにアクセスする方法のスクリーンショットを投稿できますか? – Helen