問題タブ [net-use]
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.
c# - C#でネットワーク接続されたパスを介して列挙します
net useを介して接続しているパスがいくつかありますが、次のnet useコマンドを使用して接続しているため、システムにネットワークドライブとしてリストされていません。
net use \\{server}\{environment}
つまり、次のようにリストされていません。システム上のアクティブなドライブ。
C#を使用してそれらすべてを列挙できるようにしたい(各パスにすばやく接続/切断するプログラムを作成できるようにするため)。
windows-7 - Windows 7 で Inno Setup インストーラーから「net use」コマンドを実行するにはどうすればよいですか?
私はnet use
、共有サーバーへの接続を呼び出す Inno Setup インストーラーに取り組んでいます。Windows XP で実行されている場合、インストーラーはサーバーに接続できますが、Windows 7 では実行できません。同じコマンドを入力すると、UAC に関連していると思います。サーバーは Windows 7 で接続されていますが、セットアップはadmin
特権で実行されています。
またはスクリプト関数を介して次のnet use
コマンドを使用しています。Exec
ShellExec
実際、net use
コマンド呼び出しを示すスクリプトの一部を次に示します。
net use
Windows 7 で Inno Setupから使用する方法を提案できる人はいますか? サーバーに接続して、ユーザーに名前とパスワードを入力させたいだけです。
ありがとうございました!
.net - 「netuse*/ delete」が機能しないのに、PowerShellスクリプトで確認を待つのはなぜですか?
新しいPSDriveを作成する前に、マップされたドライブから切断したいスクリプトがあります。
そうしないと、次のエラーが発生します。
New-PSDrive:複数のユーザー名を使用した、同じユーザーによるサーバーまたは共有リソースへの複数の接続は許可されていません。サーバーまたは共有リソースへの以前の接続をすべて切断して、再試行してください
だから私はこの行を持っています:
(残念ながら、これまでのところサーバー名を指定するだけでは、特定のマップされたドライブから切断する方法を見つけることができませんでした:()
PSがこのラインに来るとき
次のリモート接続があります。
\\ ServerName \ SharedFolder続行すると、接続がキャンセルされます。
そして、実行を停止します。
マップされたドライブからの切断を確認せずに自動的に自動確認する方法はありますか(net use / deleteソリューションである必要はありません)?
注:PowershellISEPSのpromtからスクリプトを実行します
net-use - Windows から Linux へのファントム マップされたネットワーク ドライブ文字
私は robocopy とマップされたネットワーク ドライブを使用して、信頼されていない Windows ドメイン全体のバックアップを中央の場所にコピーしてから、それらを Ubuntu ストレージ デバイスにプッシュしましたが、多くの異常が発生しています。私が今見ているのは、どのユーザー コンテキストにも存在しないように見えるマップされたネットワーク ドライブです。これらはすべて個人的に実行されているか、「管理者として実行」されていますが、どちらも同じ結果になります。
これは Powershell では機能しますが、CMD からは機能しないことに注意してください。
マップされたすべてのドライブを削除します。
W: ドライブを明示的に削除しようとしています
ディレクトリをマップされたドライブに変更しようとしました。ログオンの失敗に注意してください
もう一度削除してみる
接続が表示されない
W: ドライブが存在しません
ドライブをそれにマップしようとします
asp.net - ドライブをマッピングするときにasp.netで「ローカルデバイス名は既に使用されています」が、コマンドラインでOKである理由
コマンドラインでは正常に動作します: net USE T: \123.45.67.89\TEST mytestuser /user:MYTESTUSER
ただし、次のコードでasp.netを使用すると、ドライブをマッピングするときに、「ローカルデバイス名は既に使用されています」というエラーが常にスローされます
最初にすべてのドライブから切断して、別のドライブ文字にマッピングしようとしました。私はこれを別のサーバーから、別のサーバーに対して行いました
問題は間違いなくドライブ文字ですか?
windows - Bat ファイル - リモート デスクトップからのネット使用がうまくいかない場合がある
.bat
リモートデスクトップからファイルを実行しようとしています。
次のコマンドを実行して実行します。
次に、リモート デスクトップから自分のコンピューターに xcopy を試みます。だから私はこれを書きます:
ただし、場合によっては、このコマンドがうまく実行されないことがあります。
私もこれを試してみましたが、うまくいきません:
また、機能しません。
何が問題になる可能性があります。
.net - NetUseDelを使用してもc#UNCパスは引き続き機能します
NetUse を使用して UNC パスへの接続を作成し、ディレクトリを列挙しています。NetUseDelete の際に、すぐに発生し始めるには、許可されていない例外が必要です。現在、少なくとも .NET では、NetUseDelete の効果は削除されているようです。次の単体テストは、何が起こるべきかを示しています。
GetDirectories() がエラーをスローしないため、最後の Assert は失敗します。
ブレークポイントを設定して少し待つと、期待どおりに GetDirectories() が例外をスローします。
「ネット使用」を確認しましたが、GetDirectories() が渡されたときに確立された接続がありません。これは正しくありません。「ネット使用」が接続を示さない場合、GetDirectories() は失敗するはずです。
何か案は?クリアできる .NET のキャッシュはありますか?
.net - PowerShell でネットワークの場所への既存の接続を切断するにはどうすればよいですか?
次のように、Powershell のすべてのデバイスから切断します。
そして、すべてから切断するのではなく、特定のデバイスに対してそれを行う必要があります。
質問: 特定のネットワーク ロケーションへの接続が既に存在するかどうかをテストし、存在する場合は DISCONNECT (接続の削除) を行うにはどうすればよいですか?
私が一般的に達成しようとしているのは、次のようなものです。