[解決済み] PowerShellでドライブを指定せずに "net use "する。
2022-03-14 17:40:43
質問
net use"で、以下のようなことができます。
net use \\server /user:domian\username
その後、パスワードの入力が必要になり、cmd、Explorer、Wordなどのプログラムを使用してそのサーバーにCIFS接続を行うと、自動的にそのクレデンシャルが使用されるようになります。
PowerShellでこれと同等のことをする方法はあるのでしょうか?New-PsDriveが通常"net use"の答えを提供することは知っていますが、それはマッピングするドライブ文字が必要です。
PS C:\WINDOWS\system32> New-PsDrive -PSProvider FileSystem -Root \\server -Credential domain\user
cmdlet New-PSDrive at command pipeline position 1
Supply values for the following parameters:
Name:
New-PSDrive : Cannot bind argument to parameter 'Name' because it is an empty string.
At line:1 char:1
+ New-PsDrive -PSProvider FileSystem -Root \\server -Credential domain ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [New-PSDrive], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyStringNotAllowed,Microsoft.PowerShell.Commands.NewPSDriveCommand
ドライブをマッピングするのではなく、単に「このサーバーに接続するときは、このクレデンシャルを使用してください」と言いたいのです。 何か方法はありますか?
解決方法を教えてください。
その
cmdlet New-SMBMapping
と機能的に同等です。
New-PSDrive
. しかし、等価なパラメータ
-LocalPath
(
-Name
で
New-PSDrive
) は必須ではありませんので、上記のようなエラーは発生しないはずです。
関連
-
PowerShell スクリプト ランダムパスワードジェネレータ (ps random password generator)
-
PowerShell 5.0の新機能が公開されました。
-
PowerShellのエラートラッピングの話
-
PowerShell で .NET Framework を使用して、グローバルアセンブリキャッシュにアセンブリを追加する。
-
PowerShellでパイプラインを終了させる方法
-
テキストファイルの暗号化・復号化に対するPowershellのアプローチ例
-
Powershellで定数を定義する方法
-
Powershellスクリプトで条件付きブレークポイントを使用する例
-
[解決済み] インストールされたPowerShellのバージョンを確認する
-
[解決済み] PowerShellで「このシステムではスクリプトの実行が無効になっています」と言われる。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
nugetパッケージのファイル消失問題を解決するためのpowershellスクリプトを追加しました。
-
制限された言語パターンを迂回するPowerShellコードインジェクションの脆弱性を防ぐ方法
-
powershellでSQL SERVERの全バージョンを弄る方法
-
デジタル署名のないスクリプトはPowerShellで実行されない
-
PowerShellで光学ドライブをオープン/クローズする
-
PowerShellで管理者権限でアプリケーションを起動する方法
-
PowerShell で .NET Framework を使用して、グローバルアセンブリキャッシュにアセンブリを追加する。
-
PowerShell の実装は、ファイルを開くデフォルトのアプリケーションを照会する
-
PowerShellでパイプラインを終了させる方法
-
PowerShell DSC コンポーネント xExchange をリリースしました。