みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
以前の投稿から、質問させてください。
下記のスクリプトでドキュメントフォルダにfld1のフォルダが作成されるようなのですが、
これを、指定のフォルダの下層に指定したい場合は可能でしょうか?
また、作成されるフォルダは、フィールドにある名前とIDと日付をフォルダ名にしたいと思っていました。
宜しくお願いします。
-------------------------------------------------------------
Eventを送信
計算
"cmd /c md " & Quote ( Replace ( Get ( ドキュメントパス ) ; 1 ; 1 ; "" ) & "fld1" )
でドキュメントに fld1 というフォルダが作られます。
"cmd /c md " & Quote ( "指定のフォルダ" & <<フィールドにある名前とIDと日付を好みの形式で計算する式>> )
timさん
ありがとうございます。
すみませんが、指定フォルダのパスの指定がどうしてもうまくいかないのか、フォルダが作成されません。
GET(ファイルパス)にすると作成されるのですが。。。
一度フィールドにGETファイルパスを設定して、その値を張り付けていてもうまくいきません。
宜しくお願いします
"cmd /c md " & Quote ( "指定のフォルダ" & <<フィールドにある名前とIDと日付を好みの形式で計算する式>> )
cmd の オプションを /k にしたら、コマンドプロンプトが、閉じずに残るのでエラーの確認が出来ます。
"cmd /k md " & .....
Offline
作りたいフォルダ名のフィールドがあるとして
デスクトップのAAAというフォルダの中に作るなら
"cmd /c md "
& Quote ( "C:/Documents and Settings/Administrator/デスクトップ/AAA/"&テーブル::フォルダ名フィールド)
でいいみたいですよ。
これはXPの場合のパスですが・・・
Offline
ありがとうございます。PCのローカルドライブにフォルダを作成できるようになりました。
すみません。もう一つお聞きしたいのですが、PCのドライブの場合 C:のような感じで行けるのですが
ネットワークドライブの場合、\\【ネットワークとライブのフォルダ名】とやっても作成されずでした。
cmd /k mdにしてコマンドプロンプトを見てみると作成されました。とでますが、実際作成されてないのです。
何度もすみませんが宜しくお願いします。
HIROさん
ありがとうございます。
Hiroさんありがとうございます。
「ネットワークドライブの割り当て」の設定は設定可能ですか?(試すだけ)
では作成できるようでした。
その他2点は方法がわからず、しらべて後程試してみます
すみません。
ネットワークドライブの割り当てでは、Y:を指定してフォルダを作成することはできたのですが、
コマンドプロンプトから直接ネットワークドライブに移動しようとしても、でファイルへの移動ができませんでした。
もしかして、Event を送信を
1回目は net use でネットワークドライブの割り当て
net use Y:【ドライブ名】
2回目で
"cmd /c md "
& Quote ( "Y:/【ドライブ名】/"&フォルダ名)でフォルダを作成
3回目で
net use Y: /delete でネットワークドライブの解除
という流れが必要になるでしょうか。
アドバイスお願いします。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 515.97 KiB (Peak: 520.88 KiB) ]