タグ付けされた質問 「filesystems」

ファイルシステムは、コンピューターシステム上のデータを整理する方法です。通常、ファイルシステムは、ファイル、フォルダー(通常は特別な種類のファイル)、およびファイルとの対話に使用できるAPIで構成されます。

7
Path.Combine絶対パスと相対パス文字列
を使用して、Windowsパスと相対パスを結合しようとしていPath.Combineます。 ただし、の代わりにPath.Combine(@"C:\blah",@"..\bling")戻ります。C:\blah\..\blingC:\bling\ 私の相対パスリゾルバを作成せずにこれを実現する方法を知っている人はいますか(難しいことではありません)。
94 c#  .net  windows  path  filesystems 

19
2つのディレクトリを超えるファイルを戻すにはどうすればよいですか?
2つ以上のディレクトリのファイルをどのように含めますか。私はあなた../index.phpが2ディレクトリ戻っているファイルを含めるために使用できることを知っていますが、3ディレクトリ戻ってそれをどのように行うのですか?これは理にかなっていますか?試しました.../index.phpが、うまくいきません。 私はファイルを持っていますが/game/forum/files/index.php、PHPインクルードを使用してファイルをインクルードします。にあり/includes/boot.inc.phpます。/ルートディレクトリです。

5
Windows 7は255文字のファイルパス制限を修正しましたか?
私が理解しているように、ファイルパスの255文字の制限はWindowsの制限です。これの理由は何ですか?その場合、これはWindows 7で解決されましたか? 継続的な統合の実践では、プロジェクト構造が深くネストされていることが多く、255文字を超えることができると非常に便利です。現在、私たちはこの人工的な天井にぶつからないようにプロジェクトを構造化することを余儀なくされています。

5
ファイルツリー図を描画するために使用するツール[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 7年前に閉鎖されました。 この質問を改善する ファイルツリー(ディレクトリが含まれるディレクトリなど)が与えられた場合、ワードプロセッサドキュメントに埋め込むことができるグラフィックファイルとしてファイルツリーの図を作成するスクリプトをどのように記述しますか。私はベクター(SVG、EPS、EMF ...)ファイルを好みます。ツールはWindowsで実行する必要がありますが、クロスプラットフォームが望ましいです。ツールは市販されていてもよいが、好ましくは無料である。 2012-02-20を更新します。質問は、ドキュメントサブプロジェクトに関連していました。ファイル(特にリソースと構成ファイル)がどこにあるかを説明する必要がありました。結局、DOSツリーコマンドを使用することになりました。結果を画面で取得し(短いフォルダーの場合)、長いフォルダーの場合はテキストファイルにリダイレクトし、それを編集しました。たとえば、サブフォルダーに20個の同様に入力されたファイルが含まれていて、個別に作成する時点では重要ではなかった場合、2つだけ残し、残りを1つの...行に置き換えました。次に、ファイルをコンソールに再度印刷し、画面で取得しました。画面をつかむ前に、前景色を黒に、背景色を白に変更して、見栄えを良くし、印刷する必要があるドキュメントのインクを節約する必要がありました。 それのためのより良いツールがないことは非常に驚くべきことです。時間があれば、Visio Extensionを作成するか、SVGを生成するコマンドラインである可能性があります。SVGはHTML5の標準以下であるため、オンラインドキュメントに簡単に含めることもできます。 2017-10-17を更新します。この質問はSOに属していないため、削除されて申し訳ありません。だから私はそれを言い換えました。WYSIWYGツールではなくスクリプトが必要です。したがって、どのスクリプト言語やライブラリでも問題ありません。つまり、これはコードを書く質問であり、私はSOに属していると信じています。

4
メモリマップトファイルの利点は何ですか?
私はプロジェクトのメモリマップトファイルを調査してきましたが、以前にそれらを使用したことがあるか、使用しないことに決めた人からの考えをいただければ幸いです。その理由は何ですか。 特に、重要度の高い順に、次のことが懸念されます。 並行性 ランダムアクセス パフォーマンス 使いやすさ 移植性

10
特定のファイルがWindowsで開いているかどうかを確認するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のスタックオーバーフローのため。 7年前に閉鎖されました。 この質問を改善する Linux用の私のお気に入りのツールの1つはlsofです-本物のスイスアーミーナイフです! 今日、私はWinXPシステムのどのプログラムが特定のファイルを開いているのか疑問に思いました。lsofと同等のユーティリティはありますか?さらに、問題のファイルはネットワーク共有を介していたため、それが問題を複雑にするかどうかはわかりません。


9
Pythonで拡張子のないファイルの種類を確認する方法は?
ファイルでいっぱいのフォルダがあり、拡張子がありません。ファイルの種類を確認するにはどうすればよいですか?ファイルの種類を確認し、それに応じてファイル名を変更したいと思います。関数filetype(x)がのようなファイルタイプを返すと仮定しましょうpng。私はこれをしたい: files = os.listdir(".") for f in files: os.rename(f, f+filetype(f)) どうすればよいですか?

15
C#で親ディレクトリを見つけるにはどうすればよいですか?
このコードを使用してデバッグディレクトリを検索します public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" 以下に示すように、親フォルダーを見つけるにはどうすればよいですか? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"

8
文字列が有効なWindowsディレクトリ(フォルダ)パスであるかどうかを確認します
ユーザーが入力した文字列がフォルダへのパスを表すのに有効かどうかを判断しようとしています。有効とは、適切にフォーマットされていることを意味します。 私のアプリケーションでは、フォルダーはインストール先を表します。フォルダパスが有効であれば、フォルダが存在するかどうかを確認し、存在しない場合は作成します。 現在使用していIO.Directory.Exists( String path )ます。ユーザーが文字列を適切にフォーマットしない場合を除いて、これは正常に機能することがわかりました。その場合、このメソッドはfalseを返します。これは、フォルダーが存在しないことを示します。しかし、後でフォルダを作成できなくなるため、これは問題です。 グーグルから、正規表現を使用して形式が適切かどうかを確認するという提案を見つけました。私は正規表現の経験がなく、それが実行可能なアプローチであるかどうか疑問に思っています。これが私が見つけたものです: Regex r = new Regex( @"^(([a-zA-Z]\:)|(\\))(\\{1}|((\\{1})[^\\]([^/:*?<>""|]*))+)$" ); return r.IsMatch( path ); と組み合わせた正規表現テストは、パスが有効かどうか、およびパスが存在するかどうかを確認するのに十分な方法をDirectory.Exists()教えてくれますか?これはOSやその他の要因によって異なることはわかっていますが、このプログラムはWindowsユーザーのみを対象としています。

10
ファイルシステムではなくデータベースにファイルを保存しますか?
一般に、ファイルシステムとは対照的に、データベース(具体的にはmssql)にファイルを保存することはパフォーマンスへの影響がどれほど悪いですか?アプリケーションの移植性以外に、ファイルをSQLServerに変数として保存したいという理由を思い付くことができません。

8
実行ファイルのロック:Windowsは行いますが、Linuxは行いません。どうして?
Windows(.exeまたは.dll)でファイルを実行すると、ファイルがロックされ、削除、移動、または変更できないことに気付きました。 Linuxは、他の一方で、実行ファイルをロックしていない、あなたがすることができ、削除、移動、またはそれらを変更します。 LinuxがロックしないのにWindowsがロックするのはなぜですか?ロックすることに利点はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.