Top-Themen

Aktuelle Themen (A bis Z)

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

Einzeiler bricht im Script ab - Läuft aber in der DosBox

Frage Entwicklung Batch & Shell

Mitglied: hamspirit

hamspirit (Level 1) - Jetzt verbinden

25.01.2011, aktualisiert 11:44 Uhr, 4797 Aufrufe, 4 Kommentare

Hallo zusammen!

Dieser Einzeiler soll in eine CMD-Datei gepackt werden, um die verbundenen Netzlaufwerke in eine Datei auf einen Server zu schreiben:

01.
for /f "tokens=2-3" %i in ('net use^|findstr ":"') do >>\\server\share\%username%.cmd echo net use %i %j
Wenn ich diese Zeile direkt in der DosBox eingebe, so läuft alles nach Wunsch ab.
Packe ich die Zeile in eine CMD und starte diese - egal ob aus der DoxBox oder per Doppelklick - so erhalte ich diese Fehlermeldung:

""') do >>\\server\share\max.mustermann.cmd echo net use j" kann syntaktisch an dieser Stelle nicht verarbeitet werden.


Ich möchte ermitteln, welcher User welche Netzlaufwerke verbunden hat und dieser Einzeiler soll in das Netlogon-Script geschrieben werden.
Dort bricht es aber mit der o.g. Fehlermeldung ab.

Habt Ihr eine Idee, was hier falsch läuft?
Wie kann ich das Problem beheben?

Besten Dank vorab!!

Grüße
HamSpirit
Mitglied: Skyemugen
25.01.2011 um 11:53 Uhr
Aloha,

nun, ich denke, es wird an einer ganz simplen Sache liegen

Zitat aus dem Tutorial:
Bei allen Varianten wird eine Laufvariable benutzt, die entgegen der üblichen Regel für CMD-Umgebungsvariablen nur mit einem vorangestellten Prozentzeichen gekennzeichnet wird. Wird die FOR-Schleife in Batchfiles verwendet, muss dieses Prozentzeichen verdoppelt werden.

greetz André
Bitte warten ..
Mitglied: hamspirit
25.01.2011 um 11:57 Uhr
Andre, mein Held! *g*

Genau das war's.

Besten Dank. Hast mir sehr und vor allem schnell geholfen!

Grüße
HamSpirit
Bitte warten ..
Mitglied: 60730
25.01.2011 um 14:03 Uhr
Salü,

Zitat von hamspirit:
Andre, mein Held! *g*

Genau das war's.
Das ist aber nur die halbe Miete...

Willst du wirklich jedem User sein eigenes Loginscript basteln (das ist ein ehemaliges Bastla oder Biber Einzeilerchen)
anhand seiner jetzt verbundenen Laufwerke aufdrücken?

das blickst du doch in 2 Monaten nicht mehr, ob jemand aus Gruppe x noch Laufwerk z frei hat...

Gruß
Bitte warten ..
Mitglied: hamspirit
27.01.2011 um 11:12 Uhr
Keine Angst, TImoBeil!

Heute existiert so gut wie keine zentrale Vergabe der Laufwerke.
Ich will mit dem Script eine Ist-Aufnahme erreichen. Also prüfen, welcher User, welches Netzlaufwerk verbunden hat.
Danach wird je Abteilung konsolidiert und die Gemeinsamkeiten per GPO verbunden. Ausnahmen und Einzelfälle werden dann mit einem persönlichem Logon-Script gemappt.

Ich muss, wie geschrieben, nur wissen, wer heute welches Laufwerk verbunden hat.
Die Ausgabe als "net use"-Zeile ist da sicher nicht super optimal, sie reicht mir aber.

Grüße
HamSpirit
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Script läuft nicht
gelöst Frage von nistraBatch & Shell10 Kommentare

Hallo zusammen. Ich versuche immer noch, aus diversen Pfaden Ordner zu kopieren, aber bei XP( mit Lizenz in VM) ...

Windows Server
Dosbox mit Netzlaufwerk
gelöst Frage von obliteratorWindows Server4 Kommentare

Moin zusammen, ich brauche dringend eure Hilfe. Ich habe am Wochenende mittels robocopy eine Datenmigration von einem Server (Win ...

Windows Netzwerk
Script läuft nicht auf Computer GPO
gelöst Frage von cyborg19Windows Netzwerk

Hallo zusammen Ich habe ein Computer GPO erstellt. Über diesen GPO werden die Druckerverteilt. Das funktioniert auch wunderbar. Zusätzlich ...

Batch & Shell
Powershell: Script läuft nur im Arbeitsverzeichnis
gelöst Frage von AnkhMorporkBatch & Shell12 Kommentare

Hallo zusammen, habe folgendes Script am Laufen (Dateien umbenennen): Das Script läuft korrekt durch - aber nur wenn es ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 14 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 18 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Cloud-Dienste
PIM als SaaS Nutzungsgebühr
Frage von vanTastCloud-Dienste8 Kommentare

Moin, wir haben uns ein PIM (Product Information Management) nach unseren Ansprüchen für viel Geld als SaaS-Lösung bauen lassen. ...