Jump to content

mkdir über "Logonscript" - geht nicht


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallo Leute,

 

versuche gerade in meiner Testumgebung ein neues Logonscript. Leider funktioniert der Befehl mkdir über das script nicht. Gebe ich den Befehl genauso in die Kommandozeile ein funktionierts. Was mache ich falsch?

 

net use H: * /delete 
net use H: \\daten\user\%USERNAME%  /home /persistent:yes
cmd /e:on
mkdir H:\"Eigene Dateien"\E-Mails
mkdir H:\"Eigene Dateien"\Office\Vorlagen

Link to comment
Original geschrieben von real_tarantoga

ein erneutes mapping ist somit nicht möglich (gerätename bereits verwendet ...) tut in der konsole dennoch md - sollte ja, bei korrekten rechten ...

 

Rechte für Eigene Dateien

 

Policy eintrag:

Benutzer exklusive Zugriffsrechte für "Eigene Dateien" erteilen Aktiviert

 

Sicherheitseinstellungen: SYSTEM - Vollzugriff, User: Vollzugriff

 

Hab jetzt das script umgeschrieben - aber md geht immer noch, nur über Kommandozeile und nicht als Anmeldeskript.

 

net use h: /delete
echo Netzlaufwerk h: wurde gelöscht 
net use h: \\daten\user\%USERNAME% /persistent:yes
@echo off
rem Homedirectory wird ueberprueft und wichtig Verzeichnisse erzeugt:
if /i "%HOMEDRIVE%"=="H:" goto HOMEOKAY
cls
echo Der Basisordner H: wurde nicht oder fehlerhaft gesetzt.
echo Wenden Sie sich an die EDV-Abteilung Tel. DW: 123 o. 124
echo.
pause
c:
%LOGONSERVER%\netlogon\util\logoff.exe
exit
:HOMEOKAY
if not exist "H:\Eigene Dateien\E-Mails" md "h:\Eigene Dateien\E-Mails" > NUL: 2>&1
if not exist "H:\Eigene Dateien\Vorlagen" md "h:\Eigene Dateien\Vorlagen" > NUL: 2>&1
md H:\Eigene Dateien\Vorlagen\Office > NUL: 2>&1

Link to comment

Beim Ausführen von homeverzeichnis.bat erscheint folgende Meldung

(Aber die Ordner unter Eigene Dateien werden angelegt)

 

 

C:\Temp>homeverzeichnis

 

C:\Temp>net use h: /delete

Ein aktiver Prozess greift auf dieses Gerät zu.

 

Sie erhalten weitere Hilfe, wenn Sie NET HELPMSG 2404 eingeben.

 

 

C:\Temp>echo Netzlaufwerk h: wurde gel÷scht

Netzlaufwerk h: wurde gel÷scht

 

C:\Temp>net use h: \\daten\user\test /persistent:yes

Systemfehler 85 aufgetreten.

 

Der lokale Gerätename wird bereits verwendet.

 

 

C:\Temp>

Link to comment

Beim ausführen des Skripts erscheint jetzt folgende Fehlermeldung:

 

"Das Basisverzeichnis des Benutzers wurde nicht angegeben."

 

Kann man etwa das Basisverzeichnis per Batch garnicht setzen?

 

net use h: /delete
echo Netzlaufwerk h: wurde gelöscht 
if not exist "\\daten\user$\%USERNAME%" md "\\daten\user$\%USERNAME%" > NUL: 2>&1
Pause
net use h: \\daten\user$\%USERNAME% /home
Pause
timeout /t 4
@echo off
rem Homedirectory wird ueberprueft und wichtige Verzeichnisse erzeugt:
if /i "%HOMEDRIVE%"=="H:" goto HOMEOKAY
cls
echo Der Basisordner H: wurde nicht oder fehlerhaft gesetzt.
echo Wenden Sie sich an die EDV-Abteilung Tel. DW: 123 o. 124
echo.
pause
c:
%LOGONSERVER%\netlogon\util\logoff.exe
exit
:HOMEOKAY
if not exist "H:\Eigene Dateien\E-Mails" md "h:\Eigene Dateien\E-Mails" > NUL: 2>&1
if not exist "H:\Eigene Dateien\Vorlagen" md "h:\Eigene Dateien\Vorlagen" > NUL: 2>&1
md H:\Eigene Dateien\Vorlagen\Office > NUL: 2>&1

Link to comment

HI,

 

die umgebungsvariable %homedrive% definiert nicht dein userlaufwerk viel mehr da wo windows seinen lokalen profile ablegt.. daher sollte diese weiter auf c: zeigen.

Es seih du hast deinen server anders konfiguriert.

 

\\daten\user$\%USERNAME%

liegen hier deine servergespeicherten profile ???

 

Flare

Link to comment
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...