- ベストアンサー
リモートデスクトップとVB.NET
現在、VB.NETで、 ローカルのパソコンにあるファイル を、 リモートデスクトップ上のフォルダ に移動させたいと考えています。 ただ、リモートデスクトップ上のフォルダ、というのを、 コード上、どう表現すればいいか、わかりません。 調べ方が足りないのかもしれませんが、 調べてもそのような記述は発見できませんでした。 わかる方がいらっしゃいましたら、ぜひご教授願えませんでしょうか。 ファイルのコピーは、System.IO.File.Copyを使う予定です。 .NET2008です。
- x_black_x
- お礼率28% (8/28)
- Visual Basic
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
つまりリモートの先のPCかサーバーに置きたいだけでしょうか? 先のPCに共有フォルダーを持てばよいだけでは?リモートディスクトップは単にマウントしているだけで、同じ事なのですけど。
その他の回答 (1)
- m-take0220
- ベストアンサー率60% (473/776)
リモートデスクトップ接続しているからといって、ファイルのやりとりに特別な方法が使えるようになるわけではありません。 通常のネットワーク経由でファイルをコピーするのと同じです。
お礼
回答ありがとうございます。 何か特別な処理が必要なのかと勘違いしておりました。 リモート、という言葉に、何か特別な処理が必要なのかと思ってしまいました。 リモートデスクトップ上のフォルダを共有化することで、 無事やり取りができそうです。 ありがとうございました。
関連するQ&A
- imageフォルダの中身を参照する方法vb.Net
お世話になります。 vb.net 2008でアプリを作成中ですが、ここで、ソルーションエクスプローラーの中にimageフォルダを作成し、この中に名前がばらばらのGIFデータを50個ほど入れています。 利用時にはこのフォルダの中身のファイルをc:\hoge\img\にすべでコピーをしたいのですが for each i in 画像フォルダ system.io.file.copy(------) next この様に記述したいのですが、画像フォルダは指定すればいいのでしょうか。resourceを色々調べたのですがたどりつけませんでした。 以上、よろしくお願いします。
- 締切済み
- Visual Basic
- リモートデスクトップのローカルリソースのリモートへの接続
初歩的な質問かもしれません。 WindowsXPよりWindows2003Severにリモートデスクトップ接続しました。 接続自体は問題無いのですが、WindowsXPのローカルリソース(フォルダやファイル)が接続できません。 リモートデスクトップ接続のローカルリソースタグでディスドライブはチェックしています。 IE等で\\tsclient\dを入力すると”アクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります”と表示されます。試しに存在しないドライブを指定すると”見つかりません”とエラーが変わるので認識はしているようです。 またリモートデスクトップ上のWindows2003のマイネットワークのTerminalServicesを見ると該当のドライブの\\tsclient\cとか\\tsclient\dが表示されています。これをダブルクリックしてもエラーは同じです。 とりあえずネットワーク共有でファイルのコピーをやって回避していますがどこが悪いでしょうか?
- ベストアンサー
- Windows系OS
- リモートデスクトップの違い
私の経営する会社では法人向けのリモートデスクトップのシステムを使っています。不便なのが自宅から会社にアクセスしてPC(双方とも win10Pro 64bit)を操作する時、下記の事項です。 ・自宅PCへファイルのコピーができない ・自宅のプリンタに印刷出力ができない ・仮想デスクトップの画面が小さい。256色しか出ない 現在はリモート操作で会社PCからメールソフトでファイルを自宅PCに送信し、印刷等を行っています。 Windows標準のリモートデスクトップ機能では上記の不便は解消できるでしょうか?クロームによるリモートデスクトップではどうでしょうか? よろしくおねがいします。
- ベストアンサー
- Windows 10
- VB2010でフォルダを作成したいのですが、
VB2010でフォルダを作成したいのですが、 System.IO.Directory.Create(strSFpath) とコード記入すると、 CreateはSystem.IO.Directoryのメンバではありません。 とエラー表示されます。 どうしたらフォルダが作成できるか教えてください。 よろしくお願いします。
- ベストアンサー
- Visual Basic
- リモートデスクトップ
Windows7Home PremiumからWindows7Professionalへのリモートデスクトップです。 システムプロパティから「ネットワーク レベル認証でリモート デスクトップを実行しているコンピューターからのみ接続を許可する。」 ローカルセキュリティポリシー「アカウント:ローカルアカウントの空のパスワードの使用をコンソールログオンのみに制限する」無効 Windows7Professionalは以上を設定しました。 Windows7Home Premiumから接続しましたが、パスワードを求められ 「お使いの資格情報は機能しませんでした」 何が悪いのでしょうか? Windows7Professionalでのリモートデスクトップのユーザーの選択ですが、接続先を追加するのでしょうか? 検索しても表示欄にありません。何を追加するのでしょうか?
- 締切済み
- Windows 7
- リモートデスクトップ接続ができません。
リモートデスクトップ接続ができません。 スペックは、WindowsServer2003のR2です。 色々と調べて試行しているものの接続ができません。 状況としては、クライアントからリモートホストに接続する際に、「リモートセッションを構成しています」とでたまま接続できない状況です 今まで試したこと確認したことを列挙します。 ・マイコンピュータを右クリックして、リモートタブを選択、リモートデスクトップ接続を許可にチェック ・ファイアーウォールを ・telnetでクライアントからリモートホストに接続が可能 ・リモートホストでコマンドプロンプトを開きnetstat-anコマンドで3389が解放されていることを確認 ・レジストリキーの確認 →HKEY_LOCAL_MACHINEの SYSTEM\CurrentControlSet\Control\Terminal Server\fDenyTSConnections→0へ →HKEY_LOCAL_MACHINEの SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules\RemoteDesktop-In-TCP→値の内容確認 →X509 Certificate’’X509 Certificate IDのファイルの削除 などを行いましたが一向に解決する兆しがありません。 なにか手立てはありますかね? また、リモートデスクトップの仕組みが知りたいです。 よろしくお願いします。
- 締切済み
- その他(Windows)
- リモートデスクトップの設定について
デスクトップPC(WINXPPro)にノートPC(WINXPHOME)からリモートデスクトップ接続したいのですが、ログオンメッセージが表れ、「このシステムのローカルポリシーは、このユーザーが対話的にログオンすることを許可しておりません。」となります。どうしたら接続できますか。
- 締切済み
- Windows XP
- Fileクラスが使えない・・・
VB.NETを使ってプログラミングしているものです。 たんにファイルをコピーしたくてFile.Copy("***.xls","***.xls")としたのですが、System.IOが宣言されていないために使えません。どうすればよいでしょうか?お願いします!
- ベストアンサー
- Visual Basic
- VB2005で、ファイル操作 VB6から触っていないので感覚がいまいち。
VB2005で、ファイルを読み込み2行目から10行までを別ファイルに吐き出すコードがわからないのですが、 わかる方教えていただますか? 途中まではできたのですが、後がわかりません。 よろしくお願いいたします。 また、VB2005でわかりやすい書籍など紹介していただけましたら助かります。 'ファイルを開く Dim fs As New System.IO.FileStream(fileName, _ System.IO.FileMode.Open, System.IO.FileAccess.Read) 'ファイルを読み込むバイト型配列を作成する Dim bs(fs.Length - 1) As Byte 'ファイルの内容をすべて読み込む fs.Read(bs, 0, bs.Length) '閉じる fs.Close() ....[改行をLFとした場合に2行から10行目の内容を別のファイルに書き出すコード]
- ベストアンサー
- Visual Basic
- 重複データを書き込まないようにするには?(VB)
VB(2010)初心者です。 ボタンクリックで、テキストボックスに入力したデータをテキストファイルに 追加書き込みしていますが、同じデータは書き込めないようにしたいです。 下記コードにどのような記述を付け加えたら良いのでしょうか。 Dim fsFile As System.IO.FileStream = System.IO.File.OpenWrite("C:\List.txt") Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter(fsFile) sw.BaseStream.Seek(0, System.IO.SeekOrigin.End) sw.WriteLine(TextBox1.Text) sw.Flush() sw.Close() fsFile.Close()
- ベストアンサー
- Visual Basic
お礼
回答ありがとうございます。 何か特別な処理が必要なのかと勘違いしておりました。 フォルダを共有することで、無事やり取りができそうです。 ありがとうございました。