Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Verständnisfrage zu net use

Frage Microsoft Windows Netzwerk

Mitglied: djmugge

djmugge (Level 1) - Jetzt verbinden

02.06.2011, aktualisiert 03.06.2011, 4394 Aufrufe, 7 Kommentare

Ich bin über etwas gestolpert beim Versuch ein Anmeldescript für ein WIN MCE Notebook zu überarbeiten. Er führt die Befehle soweit aus, allerdings verlangt er explizit die Eingabe von Benutzername und Passwort, obwohl diese in der Batch hinterlegt sind.

Ich bin über etwas gestolpert beim Versuch ein Anmeldescript für ein WIN MCE Notebook zu überarbeiten. Er führt die Befehle soweit aus, allerdings verlangt er explizit die Eingabe von Benutzername und Passwort, obwohl diese in der Batch hinterlegt sind.

Beim "etwas-genauer-hingucken" - :D - ist mir die Syntax von net use aufgefallen:

01.
NET USE [Gerätename | *] 
02.
# [\\Computername\Freigabename 
03.
# [\Datenträger] [Kennwort |] 
04.
# [/USER:[Domänenname\]Benutzername] 
05.
# [/USER:[punktierter Domänenname\]Benutzername] 
06.
# [/USER:[Benutzername@punktierter Domänenname]
Worin liegt denn nun der wesentliche Unterschied. Effektiv macht er doch immer das gleiche - eine Benutzeranmeldung an einem Domänencontroller oder?


//EDIT
Also erstmal ein sorry für die Unverschämtheit, das ist nicht meine Art und war aus der (nicht damit zu entschuldigenden Hektik) geboren.

Der "Code" oben ist die Ausgabe von net use /? auf der KOmmanzozeile und hat mich irritiert, da effektiv doch immer das gleiche passiert. Ein benutzer "soheissich" wird mit einem Passwort "ätschkennstdunicht" an einem DC angemeldet. Das ganze soll geloggt werden und dazu gibts für den User ein paar Netzlaufwerke.

Mein Script sieht so aus:
01.
echo off 
02.
cd\ 
03.
cls 
04.
for /f "tokens=2,* Delims=/ " %%i in ('date /t') do set backdat=%%i%%j 
05.
cls 
06.
for /f "tokens=2,* Delims=/ " %%i in ('date /t') do set backdat=%%i%%j 
07.
cd\ 
08.
set log="c:\scriptlog.txt" 
09.
c: 
10.
cls 
11.
echo %date% - %time% - %username% - %computername% - Anmeldung an meinserver  >>"%log%" 
12.
echo if not exist h: net use h: \\meinserver\loginscript$ ätschgäbele /user:meinedomaene\agent007 
13.
echo h: 
14.
echo %date% - %time% - %username% - %computername% - Anmeldung an meinserver erfolgt >>"%log%"
Im Ergebnis startet das Script manuell nach Doppelklick auf die Verknüpfung, dennoch fragt er explizit nochmals nach Benutzername und Passwort. Eben genau das was nicht passieren soll. Deshalb hatte ich mir nochmals die Syntax über /? angeschaut und bin eben auf das gestellte Fragezeichen gestossen.
Mitglied: Clijsters
02.06.2011 um 21:59 Uhr
Also heute gibts noch Tote.

Wenn ich zu dir kommen würde und dir unbekannterweise eine Frage ohne irgendein hallo oder Danke oder was weiss ich stellen würde.

Meinst du, ich könnte damit rechnen, du beantwortest diese?

UND:
Auch wenn dieser "Witz" schon mehr als ausgelutsch ist...


Meine Glaskubel macht nicht, was sie soll. Von daher kann ich deine Frage nicht beantworten.
du sagst, du hast die Benutzerdaten hinterlegt. Das sagt mir viel. Also rein garnichts.....

01.
Benutzername:Admin 
02.
Passwort: GEHEIM 
03.
Net use \\Server\Freigabe\Pfadteil\Pfadteil\Pfadteil /USER: Den kennst du schon, du pöhses, nichtstuendes PATCH! 
04.
Open Buchstabenloses Laufwerk wis se Explorer!
Etwa so:?

Ach und:
Sei nicht beleidigt. Sag Hallo und grüße mich und ganz wichtig - zeig mir das Script und ich helfe dir gerne, ansonsten...
Halt eben nicht.
:D
Bitte warten ..
Mitglied: Sonnenscheinhasser
02.06.2011 um 22:03 Uhr
Nein.

Mit einem Gerätenamen habe ich es noch nicht versucht, aber der Rest ist bei dir ein wenig durcheinander gekommen.

Punkt 1 und 2 gehören noch mit zur NET USE Zeile. Also NET USE \\Computername\Freigabename oder \\Computername\Datenträger, optional mit einem Kennwort.
Die darauf folgenden Zeilen geben nur verschiedene Varianten an, um die Freigabe unter bestimmten Usercredentials zu mappen.

Schwarze Grüße,
Tom
Bitte warten ..
Mitglied: Clijsters
02.06.2011 um 22:12 Uhr
OK, ich nehme die schwarzen Grüße einfach mal als freundlichen Gruß an und versuche, zu helfen. (Auch ohne Hallo ;) )

Auch wenn ich den Code von dir immer noch nicht kenne, hier die Variante die (zumindest bei mir) tadellos funktioniert:
01.
Net Use Z: \\W2008-ClusterFS\C$ ***Geheimespasswort*** /USER:contraprodukt\Administrator
Oder etwas schöner:
01.
@echo off 
02.
Set User=Admin 
03.
REm oder domain: Set user=Domain\Admin 
04.
Set Passwort=Geheim 
05.
Set Server=w2003-ALT 
06.
Set UNC=C$\Windows\System32 
07.
Set Lauferk=Z: 
08.
 
09.
Echo. 
10.
Echo Trenne ggf. vorhandene Verbindung (%Laufwerk%) 
11.
Net Use %Laufwerk% /DELETE 
12.
 
13.
Echo. 
14.
Echo Verbinde Netzlaufwerk... (%SERVER%\%UNC%) 
15.
Net Use %Laufwerk% \\%server%\%UNC% %Passwort% /USER:%USER%
Man beachte hier bitte nur die funktionalen Aspekte ;)
Du kannst die Variablen dann z.B. Nutzerabhängig definieren/Aus einer TXT auslesen, um so bei einem einzigen Logonscript für alle User zu bleiben.

Grüße
Dominique

PS.:
Punkt 1 und 2 gehören noch mit zur NET USE Zeile. Also NET USE \\Computername\Freigabename oder \\Computername\Datenträger, optional mit einem Kennwort.
Und was bringt das ohne Angabe eines Benutzers ?

Eine Info, ob dein Problem behoben ist, ist auch immer gut
Bitte warten ..
Mitglied: djmugge
03.06.2011 um 01:08 Uhr
Zitat von Clijsters:

Ach und:
Sei nicht beleidigt. Sag Hallo und grüße mich und ganz wichtig - zeig mir das Script und ich helfe dir gerne,
ansonsten...
Halt eben nicht.
:D

Keine Sorge das gehört sich wirklich nicht - muss mich nochmals dafür entschuldigen.
Bitte warten ..
Mitglied: djmugge
03.06.2011 um 01:12 Uhr
Zitat von Clijsters:

Auch wenn ich den Code von dir immer noch nicht kenne, hier die Variante die (zumindest bei mir) tadellos funktioniert:
01.
Net Use Z: \\W2008-ClusterFS\C$ ***Geheimespasswort*** /USER:contraprodukt\Administrator
Oder etwas schöner:
01.
> @echo off 
02.
> Set User=Admin 
03.
> REm oder domain: Set user=Domain\Admin 
04.
> Set Passwort=Geheim 
05.
> Set Server=w2003-ALT 
06.
> Set UNC=C$\Windows\System32 
07.
> Set Lauferk=Z: 
08.
>  
09.
> Echo. 
10.
> Echo Trenne ggf. vorhandene Verbindung (%Laufwerk%) 
11.
> Net Use %Laufwerk% /DELETE 
12.
>  
13.
> Echo. 
14.
> Echo Verbinde Netzlaufwerk... (%SERVER%\%UNC%) 
15.
> Net Use %Laufwerk% \\%server%\%UNC% %Passwort% /USER:%USER%
Man beachte hier bitte nur die funktionalen Aspekte ;)
Du kannst die Variablen dann z.B. Nutzerabhängig definieren/Aus einer TXT auslesen, um so bei einem einzigen Logonscript
für alle User zu bleiben.

Na da muss ich ja nochmal danke sagen - trotz meiner schlechten Manieren wird mir immer mehr klar dank der Erklärungen und Beispiele. Das könnte das sein, was ich gesucht habe. Da es mehrere User sind, die abhängig vom genutzten PC bestimmte Maps bekommen sollen, dürfte das fast die eierlegende Wollmilchsau sein.


Eine Info, ob dein Problem behoben ist, ist auch immer gut

Behoben ist das Problem noch nicht, aber der Lösung auf jeden Fall einen megagrossen Schritt näher. Dafür nochmals DANKE
Bitte warten ..
Mitglied: 60730
03.06.2011 um 12:22 Uhr
moin,

  • wenn schon parameter in einer Bädsch hinterlegt werden, die User / Password beinhalten...

dann doch bitte mit einem setlocal

Behoben ist das Problem noch nicht, aber der Lösung auf jeden Fall einen megagrossen Schritt näher. Dafür nochmals DANKE

Wobei wir immer noch kein Problem kennen uind daher auch keine Lösung.

Wo ist das Problem?
Bitte warten ..
Mitglied: djmugge
04.06.2011 um 10:48 Uhr
Zitat von 60730:
moin,

  • wenn schon parameter in einer Bädsch hinterlegt werden, die User / Password beinhalten...

dann doch bitte mit einem setlocal


Hast du mir für den setlocal ein Beispiel? Wozu soll das gut sein? ??

> Behoben ist das Problem noch nicht, aber der Lösung auf jeden Fall einen megagrossen Schritt näher. Dafür
nochmals DANKE

Wobei wir immer noch kein Problem kennen uind daher auch keine Lösung.

Wo ist das Problem?

Mahlzeit,

das Problem ist / war, ein Notebook mit Windows MEdia Center Edition in eine Domäne zu bekommen ohne das der (DAU-) Benutzer sich damit beschäftigen muss und man keine Logindaten rausgeben muss. Die Registry war mir zu heikel, da es ein SONY ist, liegt auch kein "normales" INstallationsmedium vor, um während der Installation eingreifen zu können.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
NET USE LPT1 (4)

Frage von MiSt zum Thema Batch & Shell ...

Windows 7
Net use Befehl -Eingabe ungültig nach System-Neustart (8)

Frage von lderigo zum Thema Windows 7 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (18)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...