Windows 10 はログオン スクリプトによるドライブ文字の構成に抵抗します

Windows 10 はログオン スクリプトによるドライブ文字の構成に抵抗します

Windows 10 は、ログオン スクリプトの呼び出しによるドライブ文字の構成に抵抗していますnet use

スクリプトは .bat ファイルであり、次のさまざまな場所に配置されています。

  • c:\windows\system32\grouppolicy\user\scripts\logon
  • c:\programdata\microsoft\windows\スタート メニュー\プログラム\スタートアップ

どちらの場合もスクリプトは失敗します。

  • 再起動してログオンした後;
  • これらの場所から手動で実行する場合 (コマンド ラインまたはダブルクリックで)。

スクリプトには次の形式の行がいくつかあります。

net use l:\ \\servername\data /persistent:no

管理者権限のないコマンド プロンプトのコマンド ラインからスクリプトを手動で実行すると、スクリプトの各行で次のエラーが発生します。

System error 67 has occurred.
The network name cannot be found.

ただし、同じディレクトリ内でその後すぐに手動で実行すると、各行は成功します。

質問Windows にスクリプトの構成を監視させる方法です。建設的な意見があれば、ぜひお聞かせください。

答え1

あなたのエラーが再現されましたが、これはコマンドの構文が正しくないためです。私の場合はうまくいかなかったので、コマンド プロンプトからではなぜうまくいくのかよくわかりません。

正しい構文は次のとおりです:

net use l: \\servername\data /persistent:no

ドライブ文字の後のバックスラッシュは省略する必要があります。

関連情報