ローカルシステムユーザーのアプリケーションデータフォルダにファイルを保存するWindowsサービスプログラムがあります。これらのファイルを読み込んで別のユーザーアカウントで実行する必要があるWindowsフォームもありますが、別のユーザー、特にローカルシステムの環境変数。可能であれば、私は例を感謝するでしょう、事前に感謝します。他のユーザーの環境変数を取得しますか?
-1
A
答えて
1
Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
を呼び出して、ファイルを保存するフォルダ内にサブフォルダを作成するだけです。その場所は、非ユーザー固有のデータ格納場所になるように設計されています。
デフォルトの場所はC:\ProgramData
ですが、パスをハードコーディングする代わりにこの関数を使用して取得する必要があります。また、そのフォルダのルートにファイルを保存することはできませんが、サブフォルダを作成してそこにファイルを保存することができます。
+0
ありがとうありがとう:)) –
+0
*あるユーザーのファイルが別のユーザーに見えないようにする必要がある場合(たとえば、そのユーザー専用の情報が含まれている場合など)は、それに応じてファイル。 (他のユーザーがファイルを読み取ることができれば、気にする必要はありません)。 –
関連する問題
- 1. nodejsでユーザーの環境変数を取得する方法は?
- 2. ドッカーコンテナから環境変数を取得
- 3. Windows環境変数の取得バッチファイル
- 4. CでWindowsでユーザー環境変数とシステム環境変数を個別に取得する方法
- 5. Javaで他のユーザーのPATH環境変数を読み取る方法
- 6. 他のenv環境変数への既存のAWS環境変数の参照
- 7. Hudson/Jenkins Plugin開発:他のプラグインの環境変数を取得する方法
- 8. Windowsの環境変数からのパスを取得する
- 9. ドッカーの他の環境変数に基づいて環境変数をenvファイルに設定します
- 10. 前のビルドから環境変数を取得する
- 11. Apache2:ユーザーの環境変数http
- 12. ファブリック:virtualenv内の環境変数を取得できません
- 13. Javaで環境変数の値を取得していますか?
- 14. 他の変数を参照するLinux環境変数
- 15. Kconfigファイルの環境変数の値を取得する構文
- 16. 環境変数は、別の環境変数を参照しています
- 17. jenkins pipeline - ジョブから環境変数を取得する
- 18. gvimから環境変数を取得する方法
- 19. WIX - 環境変数パスからソースファイルを取得する
- 20. popenから環境変数を取得する
- 21. Quasar Frameworkから環境変数を取得する方法
- 22. コアダンプから環境変数を取得する方法
- 23. ジョブはどこから環境変数を取得しますか?
- 24. 環境変数Laravelで変数を取得
- 25. ドッカー。 Springアプリケーション。環境変数を設定して取得する
- 26. Pythonの環境変数からPOSTデータを取得できますか?
- 27. なぜこのコードは環境変数のアドレスを取得できますか?
- 28. リモートホストの環境変数を取得する方法
- 29. Android.mkで環境変数の値を取得する方法は?
- 30. mod_headerでmod_headerの環境変数を取得する
あなたは 'String myEnv = System.getenv(" env_name ");'を試しましたか? –
プログラムを変更して、ユーザー固有のアプリケーションデータフォルダではなく、共通のアプリケーションデータフォルダに読み書きすることがあります。 –
@ScottChamberlain私はおそらく、それがずっと簡単になるだろう、btw何が良い一般的なアプリケーションのデータフォルダになるだろうか? –