問題タブ [directory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python でのディレクトリ ツリー リスト
Pythonで特定のディレクトリにあるすべてのファイル(およびディレクトリ)のリストを取得するにはどうすればよいですか?
javascript - JavaScriptでOSパスセパレーターを決定する方法は?
スクリプトが実行されている OS で使用されているパス区切り文字を JavaScript で確認するにはどうすればよいですか?
.net - 問題:.NETコードは、同じディスク上の1つのディレクトリから実行されますが、別のディレクトリからは実行されません
私たちのアプリケーションは、Win32アンマネージドアプリケーションと.NET2.0マネージドアプリケーションのハイブリッドです。Win32部分はメインの実行可能ファイルであり、ある時点で.NET 2.0ランタイムをロードしてホストし、いくつかの管理対象モジュールをロードして新しいWinFormsウィンドウを開きます。
私たちはCASPOLタイプの問題を共有してきましたが、今日は非常に奇妙な問題があり、誰かが私にいくつかの指針やアイデア、または基本的には何かを教えてくれることを望んでいます。これを解決します。
citrixを介してアクセスするサーバーで、アプリケーションファイルが、サーバー/ドメイン管理者である現在ログオンしているユーザーのデスクトップにあるディレクトリにある場合、プログラムは正常に実行されます。.NETウィンドウは期待どおりに開きます。
ただし、ディレクトリを同じディスクのルートに移動すると、サーバー内の物理ディスクになり(SANマッピングなど、私の知る限りCASPOLコマンドをトリガーするものはありません)、他のすべてを同じ、同じユーザーに保ちます。同じ構成などの場合、.NETウィンドウを呼び出そうとすると、アプリケーションがサイレントにクラッシュします。消えるだけでクラッシュします。これは、スタックオーバーフローのようなものである可能性を示唆しています。アプリの一部にロギングを追加して、何がどこで発生するかを把握できるようにすることを検討していますが、この質問もここに投稿しています。
これまでのところ、CASPOLアクセスリストに異常がなく、NGENキャッシュに異常がなく(サーバーの所有者が以前から破損した画像があった可能性があると考えていました)、異常がないことを確認しました。 GAC(アセンブリにはGACを使用しません)。
要約:
- プログラムがU:\ Documents and Settings \ USERNAME \ Desktop \ directoryから実行される場合、プログラムは機能します
- U:\ directoryから実行された場合、実行されません
- U:サーバー内の物理ディスクです
- NGENまたはGACキャッシュに明らかな異常はありません
- 適切な.NETランタイムがインストールされ、アプリケーションに適切なファイルがインストールされています(デスクトップの場所から実行した場合は実際に正常に機能します)
役立つかもしれない何かを持っている人はいますか?
編集:問題はここで別の/他の情報で再質問され、「解決」されました。
windows-vista - VistaとProgramData
すべてのユーザーにとって同じであるが、プログラムに対して書き込み可能でなければならないプログラムデータファイルを保存するための適切な場所はどこですか?MS Windows XPの同等の場所はどこですか?通常のユーザーがインストールした後、C:\ProgramDataは書き込み可能ではないことを読みました。本当?Platform SDKを使用してプログラムでそのディレクトリを取得するにはどうすればよいですか?
.net - フォルダのサイズを取得するにはどうすればよいですか?
フォルダのサイズを毎日記録する古いアプリを変換しています。レガシ アプリは Scripting.FileSystemObject ライブラリを使用します。
System.IO.Directory および System.IO.DirectoryInfo クラスには、同等のメカニズムはありません。
.NET で同じ結果を得るには、実際にフォルダー構造全体を再帰的にたどって、現在のファイル サイズの合計を維持する必要がありますか?
更新: @Jonathon/Ed - ありがとう....思った通り。Scripting.FileSystemObject COM ライブラリを参照するだけにします。アプリの .NET 純度を壊しても、同様に機能します。これは内部通報アプリ用なので、それほど大したことではありません。
c# - パスとファイル名から不正な文字を削除するには?
単純な文字列から不正なパスとファイルの文字を削除するための堅牢で簡単な方法が必要です。以下のコードを使用しましたが、何もしていないようです。何が欠けていますか?
c# - 存在しないフォルダの名前を取得する最良の方法は何ですか?
存在しないと確信できるフォルダ名を含む文字列を取得する最良の方法は何ですか? つまりDirectoryInfo.Exists
、指定されたパスを呼び出すと、false が返されるはずです。
編集: その背後にある理由は、エラー チェッカーのテストを書いているためです。エラー チェッカーはパスが存在するかどうかをテストするため、存在しないパスを取得する最善の方法を声に出して考えました。
emacs - Emacs 内からディレクトリを作成するにはどうすればよいですか?
Emacsを使用して新しいディレクトリを作成するにはどうすればよいですか? どのコマンドを使用しますか? (できれば例を挙げてください)
python - Pythonで作成日順にソートされたディレクトリリストを取得するにはどうすればよいですか?
日付でソートされたディレクトリ内のすべてのファイルのリストを取得する最良の方法は何ですか? 変更]、pythonを使用して、Windowsマシンで?