問題タブ [fso]

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 投票する
4 に答える
20095 参照

file-io - Power Point VBAコードを使用してテキストファイルから行を1つずつ読み取る方法は?

このコードは、テキストファイルから1行を読み取ります。

同じファイルから次々と繰り返し読み取らせるにはどうすればよいですか?ここでループを使うべきだと思いますよね?すべての行が読み取られるまで、最初の反復でファイルから最初の行を読み取り、2番目の反復で2番目の行を読み取り、3番目の反復で3番目の行を読み取る必要があります。どうすればいいですか?

重要な追加:一度にすべてではなく、各行を1つずつ操作するコードが必要です。

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

asp-classic - FileSystemObject を UTF として保存する

ファイルをutf-8で保存するにはどうすればよいですか?

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

excel - VBA/Excel - ファイルを保存するためのパスを見つけますが、パスの特定の部分のみに一致します

次の例のフォルダーにファイルを保存したいと思います。

C:\MainFolder\Subfolder1\Subfolder2\Subfolder3_A_abc_123

ファイルを保存したいフォルダーには、次のような他のサブフォルダーがあります。

Subfolder_B_xyz_456

Subfolder_C_rst_789

問題は、「Subfolder3_」までのパス上のフォルダーを見つけたいということです。「A」はシートの範囲から取得され、「_abc_123」は一致したくありません。

巧妙な FSO の例やその他の創造的なソリューションを持っている人はいますか? 私はプログラミングが初めてなので、どんな提案でも大歓迎です。

よろしくお願いします。

パイソンスタイル


質問を ho1 に更新しました:

これはコードです:

この行でエラーが発生しています:

よろしければご覧いただけますか?フォルダーとワークブックの名前が変更されているため、意味がない場合があります。フォルダ部分だけが重要です。

前もって感謝します。

Rgds

P

0 投票する
5 に答える
116076 参照

vba - VBA を使用して拡張ファイル属性を取得する

Excel VBA を使用して、拡張属性を含むディスク上のファイルからすべてのファイル属性を取得しようとしています。ファイルをループして基本的な属性(ファイルシステムから取得)をキャプチャすることができました:

  • ファイルパス
  • ファイル名
  • ファイルサイズ
  • 作成日
  • 最終アクセス日
  • 最終更新日
  • ファイルの種類

ファイル自体から取得される拡張プロパティも取得したいと思います。

  • 著者
  • キーワード
  • コメント
  • 最後の作成者
  • カテゴリー
  • 主題

ファイルを右クリックすると表示されるその他のプロパティ。

目標は、ファイル サーバー上のすべてのファイルの詳細なリストを作成することです。

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

file-io - FSO DeleteFile/MoveFileのアクセス許可エラー

従来のaspfsoを使用してファイルを削除/移動しようとしていますが、次のエラーが発生します。

ファイルはにありc:\files\test\file.txt、最終的にはに移動したいc:\archive\file.txt

Moveから始めましたが、エラーが発生しました。次に、それをコピー削除に分割します。コピーは正常に行われましたが、削除でも同じエラーが発生します。

次のコードを使用して「archive」フォルダー内のファイルでDeleteを使用できたため、 Deleteメソッドを除外しました。

また、両方のフォルダーのアクセス許可を再確認しました。IIS_IUSRSのアクセス許可はまったく同じです。[読み取りと実行]、[フォルダーの内容の一覧表示]、[読み取り]、[書き込み]がオンになっています。変更権限も与えてみましたが、違いはありませんでした。

最後に、ファイルの属性を確認したところ、32(アーカイブ)として返されました。また、強制的に削除しようとしました:

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

copy - Javascriptを使用してあるファイルから別のファイルにテキストをコピーする

すべてのテキストをあるファイルから別のファイルにコピーするスクリプト (.js) を作成しましたが、機能しません (ハードディスクで実行します)。

誰かが私を修正できますか (またはコード =))? どうもありがとう。

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

javascript - ActiveX FSO Write()メソッドで使用するためにJavaScriptの空白をどのように乗算しますか

例えば:

注:ActiveX FSOはhtmlファイルではなくテキストファイルへの書き込みに使用されるため、&nbspは使用しません。したがって、スペースのみである必要があります。

私が達成しようとしていることのより完全な詳細:

ActiveX FSOにHTML注文フォームからテキストファイルへの書き込みを許可しようとしています。フォームが送信されると、注文をテキストファイルに書き込みます。Microsoft Dynamicsがインポート販売として受け入れるには、テキストファイルが特定の形式である必要があります。

以下のように表示されます:顧客コード スペース アイテムコード スペース 数量 スペース

import.txtからスロットを含む文字列の長さを引いたもの=埋める残りのスペース。

write.jsはこのimport.txtファイルを作成します(これは私が助けを必要としている部分です)

次のようなテキストファイルを作成するとします。

その後、MicrosoftDynamicsにインポートされます。

しかし、問題は、スペースを0/nullと見なすスペースを乗算しないことです:( Jqueryソリューションを歓迎します。

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

performance - FileSystemObjectコレクションを反復処理する際のパフォーマンスの調整

For Each objFile in objFolder.Filesシステムがこの行でメモリにどれだけ格納するか、およびのようなものを使用して反復することobjFile.Files.Countがより有益であるかどうかはわかりません。次のコードを使用すると、重大なパフォーマンスの問題が発生するかどうかを誰かが知っていますか?

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

vbscript - VBScript 経由でフォルダーにアクセスするときにユーザー名とパスワードを渡す

サーバー上のユーザーの古いプロファイルからいくつかのファイルを取得し、それを新しいプロファイルにコピーするためのスクリプトがありますが、ユーザーはサーバー経由で接続するときに問題のフォルダー/ファイルへのアクセス権を持っていません。

次の関数でユーザー名/パスワードを渡す方法はありますか? ありがとう。

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

javascript - ファイル名からファイル パスを取得する

あなたの助けが必要です。

javascript を使用して、特定のファイル名に基づいてファイルパスを見つけるにはどうすればよいですか?

すなわち。

この関数は、C:\primaryfolder\database\database.mdb に含まれる database.mdb を見つけるために実行されます。

事前にみんなの助けに感謝

多くの感謝と感謝

乾杯

ジェイ