問題タブ [create-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.

0 投票する
2 に答える
621 参照

c - 次のヒープのコード破損は何ですか?

問題を投稿して、ここで回答を得ました。これが私がVC2010でデバッグしたコードです。最後に表示される実行時エラーが発生します。sdirの使用の何が問題になっています か?

エラーは次のとおりです。

HEAP [mkdir.exe]:00411514で変更された004114E8のヒープブロックが、要求されたサイズの24を超えたため、mkdir.exeでブレークポイントがトリガーされました。

これは、ヒープの破損が原因である可能性があります。これは、mkdir.exeまたはロードされたDLLのいずれかにバグがあることを示しています。

これは、mkdir.exeにフォーカスがあるときにユーザーがF12キーを押したことが原因である可能性もあります。

出力ウィンドウには、より多くの診断情報が表示される場合があります。プログラム'[3008]mkdir.exe:Native'がコード0(0x0)で終了しました。

0 投票する
3 に答える
5214 参照

c# - C#スレッドセーフのCreateDirectory()はありますか?

2 つの異なるスレッドから同じディレクトリを安全に作成しようとしても、そのうちの 1 つが例外をスローしたり、他の問題に遭遇したりすることはありませんか?

MSDNによると、既に存在するディレクトリを呼び出しても問題ないことに注意してくださいCreateDirectory()。この場合、メソッドは何もしないと予想されます。

0 投票する
1 に答える
3119 参照

c++ - CreateDirectoryは失敗したと報告しますが、エラーコードはERROR_SUCCESSです。

ディレクトリの作成に使用する関数があります。CreateDirectoryA()を使用します

CreateDirectoryは失敗したと報告しますが、GetLastError()を使用してエラーコードを確認すると、ERROR_SUCCESSと報告されます

コード:

これは次を返します:(関数への複数の呼び出し)

CreateDirectoryAがfalseを返しても、ディレクトリは作成されます。失敗は、関数の最初の呼び出しで常に発生します。以降のすべての呼び出しは、期待どおりに機能します。

ディレクトリの作成に成功したときにCreateDirectoryがfalseを返す理由についてのアイデア。

これは同様の投稿ですが、解決策は私には機能しません:

ReadFile()は失敗したと言っていますが、エラーコードはERROR_SUCCESSです

UPDATE このエラーは、コードに含まれている別のヘッダーに関数 "GetLastError"があり、他の関数が別の名前空間にあるため、次のようにGetLastErrorを呼び出すことが原因であることが判明しました。

0 投票する
2 に答える
1663 参照

c++ - CreateDirectory()に変数を挿入するにはどうすればよいですか

文字列変数をCreateDirectoryに挿入する方法はありますか?ユーザーが入力した名前でC:にディレクトリを作成したいと思います。私が何かをするとき

私のコンパイラは、「'C:\<<newname'のoperator<<に一致しません」というエラーを表示します。

これは私のコードです。問題はvoidnewgame()にあります。

0 投票する
13 に答える
242605 参照

excel - Excel VBAでフォルダーとサブフォルダーを作成する

別のシートのリストによって入力される会社のプルダウン メニューがあります。Company、Job #、および Part Number の 3 つの列。

ジョブが作成されると、その会社のフォルダーと、その部品番号のサブフォルダーが必要になります。

パスを下ると、次のようになります。

C:\Images\会社名\部品番号\

会社名または部品番号のいずれかが存在する場合は、作成しないか、古いものを上書きしてください。次のステップに進むだけです。したがって、両方のフォルダーが存在する場合は何も起こりません。一方または両方が存在しない場合は、必要に応じて作成します。

もう 1 つの質問は、Mac と PC で同じように動作するようにする方法はありますか?

0 投票する
4 に答える
1080 参照

linux - プログラムでLinuxシステムのパスに沿ってファイルと欠落しているディストリビューションを作成するにはどうすればよいですか?

Linuxシステムで/a/ b / c / testなどのファイルを作成したいのですが、現在はdir / aしか存在せず、プログラムで作成したいのですが、ファイルを作成できる関数はありますか? 1つの取引でdirが欠落している(つまり、b / c / testを作成している)だけでなく?パスに沿ってdirが欠落している場合、open、fopen、mkdirはすべて機能しないようです。ありがとうございました。

0 投票する
2 に答える
633 参照

blackberry - Blackberry アプリケーションでディレクトリを作成すると、「FileIOException:Not a directory」がスローされます

構成ファイルを保存するためにアプリケーション ディレクトリを作成したいと考えています。ただし、blackberry シミュレーターは、ディレクトリの作成時に例外をスローします。私は次のコードを試しました。

例外スロー

0 投票する
1 に答える
6764 参照

c# - C#でファイルをあるパスから別のパスにコピーする

もし frompath = "c:\\progfiles\\mobileapp\\es-gl\\a.dll" 、そして topath = "c:\\progfiles\\mobileapp\\es-gl\\a.dll"

frompathファイルを からにコピーしたいtopath。が存在しない
場合は、ディレクトリとサブ ディレクトリを作成し、ファイル a.dll を からにコピーする必要があります。私は c# .net Compact Framework を使用しています。topathfrompathtopath

0 投票する
1 に答える
2827 参照

c# - CreateDirectory を使用して Web フォルダーを動的に作成する

. .

C# バックエンドを使用して、ASP.NET アプリケーションの改造に取り組んでいます。CKEditor で動作するファイル アップローダーを開発しようとしています。

ファイルの検索に使用している <asp:FileUpload> オブジェクトと、ユーザーがファイル名とパス (s )彼はファイルを保存したいと思っています。デフォルトは、Web.config で定義したフォルダーです (「/Images/Saved」としましょう。注: これは、Web ルートから離れた既存のフォルダーです)。

したがって、コードを実行してファイルを保存すると (「SomeImage.jpg」としましょう)、SaveTo テキスト ボックスの内容は「/Images/Saved/SomeImage.jpg」になります。次に、コードでテキスト ボックスの内容を使用して、/Images/Saved/SomeImage.jpg に保存します。その作品はうまくいきます。

ここで問題が発生します。ユーザーが「/Images/Saved/SomeFolder/SomeImage.jpg」と入力した場合に、コードでフォルダーを動的に生成する必要があります。つまり、「/Images/Saved」に「SomeFolder」が存在しなければ作成したいということです。

なかなかうまくいきません。フォルダーは作成されず、ファイルはデフォルトの /Images/Saved フォルダーに保存されます。

それで、いくつか質問があります。

  1. これを行うために Directory.CreateDirectory を使用しようとしています。web-root-relative ディレクトリ ("/Images/Saved" など) を使用して問題を解決できますか、それとも完全修飾する必要がありますか?
  2. 完全に修飾する必要がある場合、URL (例: "http://www.mysite.com/Images/Saved") を使用できますか、それとも物理ファイル パス (例: "c:\wwwroot\Images") が必要ですか? \保存済み")?

ここに私のコードスニペットがあります:

0 投票する
3 に答える
12788 参照

datetime - Powershellで現在の日付に基づいた名前を使用してフォルダを作成するには?

特定のロジックを実行するたびに、約 50 個の xml ファイルが新しく生成されます。ここで、これらの 50 個のファイルを特定の日時フォルダー内に保存したいと考えています。1 つの特定の日付に対してそのロジックを何度実行しても、xml ファイルはその特定の日付についてのみ (hhmmss に基づいて) 上書きされます。簡単に、現在の日付に基づいた名前を使用してフォルダーを作成し、日付に応じてそれらにxmlファイルを保存する方法は?

例: file_1.xml、file_2.xml、file_3.xml の 3 つの xml ファイルがあります。

今、私はフォルダをフォーマットで作成したい-

その中にすべての xml ファイルが格納されます。

今日の日付用に作成されたフォルダになります。3 つの xml ファイルはすべて、今日はこの中に保存されます。

明日のフォルダ名は次のようになります。

私のコードは以下のようになります:

出力エラー: パス「C:\test\XML_29_10_2012_091717\File2.xml」の一部が見つかりませんでした。

ここでの問題は、フォルダー XML_29_10_2012_091717 が File2.xml で作成されますが、C:\Test 内ではなく、スクリプトがある場所です。

C:\test に XML_29_10_2012_091717 を作成し、その中に File2.xml を含める必要があります。

環境:Win XP Professional。

どんな助けでも大歓迎です。

ありがとう