バッチファイルを使用して選択したファイルのプロパティを取得できるかどうかは疑問でした。私はこれを行うことができた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. Windowsインターネットショートカット(.url)ファイルからURLファイルプロパティを取得します。
- 2. ユーザから取得したパラメータを使用してバッチファイルを実行する
- 3. バッチファイルを使用してフォルダ構造を取得
- 4. バッチファイルを使用してCOMポートからデータを取得する
- 5. バッチファイルを使用して変数にファイル名を取得する
- 6. 同じバッチファイル内のバッチファイルで使用されるRAMを取得する方法
- 7. vbsまたはバッチファイルを使用してレジストリ値remotleyを取得する方法
- 8. powershellのCSVファイルでMD5ハッシュと一緒にファイルプロパティを取得します
- 9. Drive.Properties.updateを使用してファイルプロパティを更新または追加する
- 10. バッチファイル - リモートコンピュータ変数を取得
- 11. forループを使用してバッチファイルで 'SET'変数を取得する方法は?
- 12. バッチファイルを持つと、別のバッチファイルからパラメータを取得する
- 13. GeoQueryを使用したデータの取得
- 14. BeautifulSoupを使用したロケーションデータの取得
- 15. Cookieを使用したAPIの取得
- 16. リフレクションを使用したプロパティの取得
- 17. リフレクションを使用したオブジェクトプロパティの取得
- 18. ラークパースを使用したシンボルの取得
- 19. windowsバッチファイルのプログラミング - コンピュータ番号を取得
- 20. ファイル名の一部を取得するためのバッチファイル
- 21. .meaファイルの数を取得するためのバッチファイル
- 22. バッチファイルで*の使用?
- 23. Windows環境変数の取得バッチファイル
- 24. Windowsバッチファイル - 移動/ループ変数の取得
- 25. 連鎖したバッチファイルを使用したCruisecontrolステータス
- 26. javascriptを使用してフォーカスを取得した要素のIDを取得
- 27. ローカル変数を使用したLDAPフィルタリングを使用したADユーザの取得
- 28. パイプのスペースを使用したバッチファイルのプロンプト
- 29. Javaのパラメータを使用したバッチファイルの検索
- 30. バッチファイルを使用したTomcat7の再起動の問題
どのようなプロパティを取得しますか? – aphoria
主に著者とタイトル – franl
どのような種類のファイル(Word文書や任意のファイルなど)ですか? GUIを介してこれらのプロパティにアクセスする方法のスクリーンショットを投稿できますか? – Helen