Sprache: C#
Netzlaufwerk verbinden
/// <summary>
/// Add a shared network drive mapping
/// </summary>
/// <param name="uri">The drive letter (e.g. L:)</param>
/// <param name="unc">The UNC path to the remote drive (e.g. \MyServerMyPrinter)</param>
private void MapNetworkDrive(string uri, string unc)
{
ProcessStartInfo info = new ProcessStartInfo("net", "use " + uri + " " + unc);
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
}
/// <summary>
/// Add a shared network drive mapping
/// </summary>
/// <param name="uri">The drive letter (e.g. L:)</param>
/// <param name="unc">The UNC path to the remote drive (e.g. \MyServerMyPrinter)</param>
private void MapNetworkDrive(string uri, string unc)
{
ProcessStartInfo info = new ProcessStartInfo("net", "use " + uri + " " + unc);
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
}
Alte URL:
/snippet/netzlaufwerk-verbinden/444
Wenn du schon über den Prozessaufruf arbeitest musst du das auch richtig machen …
[code]
///
///
/// The drive letter (e.g. L:)
/// The UNC path to the remote drive (e.g. \MyServerMyPrinter)
private void MapNetworkDrive(string uri, string unc)
{
ProcessStartInfo info = new ProcessStartInfo(„net“, „use “ + uri + “ “ + unc);
[b]info.UseShellExecute = false;[/b]
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
}
[/code]