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

Ordner per script anlegen

Frage Entwicklung Batch & Shell

Mitglied: xm-bit

xm-bit (Level 2) - Jetzt verbinden

12.05.2011, aktualisiert 10:58 Uhr, 17722 Aufrufe, 12 Kommentare

Moin moin,

ich habe mal ein wirklich kleines Problem.

Ich möchte eine Ordnerstruktur die wie folgt aussieht anlegen können.


Hauptordner variabel
Unterordner1
Unterordner2
Unterordner3

Das ganze entwerder per Script über windows scripting oder Powershell.
Es ist ja nicht wirklich schwierig, aber für einen der so im Punkto Scripting immer wieder versucht anzufangen, und doch wieder abgelenkt wird, wird diese Aufgabe dann doch etwas größer.

Prinziopiell weiß ich wie ich es realisieren kann. Aber wie bekomme ich es hin, das ich den Wert einer Variablen ändern kann???
Quasi, wenn das Script startet, ich eine Abfrage bekomme, wie denn der Hauptordner heißen soll.


Danke schon mal vorab für eure Hilfe...

mfg
Sascha
Mitglied: Skyemugen
12.05.2011 um 11:03 Uhr
Aloha,

ja wie soll denn der Hauptordner heißen? Hm, nun, fragen wir doch mal den Benutzer per set /p "Hauptordner=Bitte gebe doch mal den Namen ein: "

Oder wie oder was?

greetz André

P.S.: per script über windows scripting ... hä? Bleiben wir also erst einmal bei batch ...
Bitte warten ..
Mitglied: xm-bit
12.05.2011 um 11:05 Uhr
Aloha,

ja, soweit bin ich auch gekommen.
Wenn aber nun das Script, auf einem Netzlaufwerk, wird der Hauptordner nicht angelegt...

mfg
Sascha

edit: hatte nen Schreibfehler in dem Variablennamen.
*peinlich*

Bitte warten ..
Mitglied: SlainteMhath
12.05.2011 um 11:07 Uhr
Moin,

also soooo schwer is das jetzt ja eigentl. auch nicht .)
01.
set /p "Hauptordner=Hauptordner: " 
02.
mkdir %hauptordner% 
03.
cd /D %hauptordner% 
04.
mkdir Unterordner1
@Skyemugen
Oder wie oder was?
Steht doch alles da .)

lg,
Slainte
Bitte warten ..
Mitglied: xm-bit
12.05.2011 um 11:17 Uhr
Hi Slainte,

Jap, so in der Richtung habe ich das auch schon gehabt...

Aber dann hat sich nen Fehler eingeschlichen, und ich konnte es nicht mehr auf einem Netzlaufwerk ausführen...

Aber jetzt funktioniert es wieder...

Was mich aber trotzdem noch interressiert, wie kann ich im WSH oder PS eine variable erstellen, wo ich per Eingabefeld, den Wert ändern kann??


mfg
Sascha
Bitte warten ..
Mitglied: Skyemugen
12.05.2011 um 11:20 Uhr
Aloha Slainte,

naja die Aussage war eher im Zusammenhang mit dem Gedanken an mein P.S. ^_^

greetz André
Bitte warten ..
Mitglied: xm-bit
12.05.2011 um 11:24 Uhr
Hi ihrs,

ich doch noch mal.

Wenn ich das Script, auf nem Netzlaufwerk ausführe, bekomme ich als Fehlermeldung:

"Netzlaufwerk"
CMD.EXE wurde mit dem oben angegebenen Pfad als aktuellem Verzeichnis gesta
UNC-Pfade werden nicht unterstützt.
Stattdessen wird das Windows-Verzeichnis als aktuelles Verzeichnis gesetzt.

Das ist dann nicht so gut...

mfg
Sascha
Bitte warten ..
Mitglied: Skyemugen
12.05.2011 um 11:27 Uhr
Aloha,

tja, da mag wer keine UNC Pfade, du kannst ja temporär das Laufwerk mappen net use /? ist dein Freund dafür

greetz André
Bitte warten ..
Mitglied: SlainteMhath
12.05.2011 um 11:35 Uhr
Zitat von xm-bit:
Was mich aber trotzdem noch interressiert, wie kann ich im WSH oder PS eine variable erstellen, wo ich per Eingabefeld, den Wert ändern kann??
im WSH nimmt man Inputbox.

01.
UserInput = InputBox( myPrompt )
Aber jetzt funktioniert es wieder...
Hättest Du mal gessagt, das du mal UNC Pfade, mal gemapte Laufwerke benutzt ...
Bitte warten ..
Mitglied: xm-bit
12.05.2011 um 11:48 Uhr
Hi André,

So weit habe ich das auch realisiert.

Aber bei einem Aufruf des ganzen über einen gesendeten Link(per email),

kommt folgende Meldung:

"Netzlaufwerk"
CMD.EXE wurde mit dem oben angegebenen Pfad als aktuellem Verzeichnis gestartet
UNC-Pfade werden nicht unterstützt.
Stattdessen wird das Windows-Verzeichnis als aktuelles Verzeichnis gesetzt.

Wenn das nen nen user ließt, kommt bestimmt ne Nachfrage...

mfg
Sascha
Bitte warten ..
Mitglied: Skyemugen
12.05.2011 um 11:50 Uhr
Zitat von xm-bit:
Aber bei einem Aufruf des ganzen über einen gesendeten Link(per email),
... ich bin raus ... das Szenario hier dehnt sich mehr aus als das Universum
Bitte warten ..
Mitglied: SlainteMhath
12.05.2011 um 11:56 Uhr
Kannst Du nicht gleich von Anfang an die ganze Geschichte erzaehlen? Alles muss man den Leuten hier aus der Nase ziehn... .man man.

So, jetzt kann man das Script also nicht von einem UNC Pfad aus aufrufen - was könnte man denn jetzt machen? hm?
Bitte warten ..
Mitglied: xm-bit
12.05.2011 um 13:20 Uhr
Hi,

also doch nicht nur so ein kleine sProblem.

Ich möchte auf einem Netzlaufwerk einen Ordner erstellen, dessen Name variable ist.
Weiterhin sollen in diesem Ordner mehrere Unterordner erstellt werden, deren Namen fest sind.

Das war es auch schon.

Damit es verschiedene Personen ausführen können, wird der Ort, andem das Script liegt, als Link per email versendet...

mfg
Sascha

:edit

Ich habe es auf eine andere Art auch teilweise geschafft, nur kann ich keinerlei Unterordner anlegen...

unterordner = InputBox("Bitte Ordnernamen eingeben:","Kundenordner","")
If unterordner = "" Then
WScript.Quit
End If

Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CreateFolder("\\Server\Verzeichnis\Verzeichnis\" + unterordner)
MsgBox("Erledigt")

:/edit

Wie kann ich bei dem Konstrukt, in dem definierten Unterordner, weitere fest definierte ORdner anlegen?

mfg
Sascha
Bitte warten ..
Ähnliche Inhalte
Windows 10
Ordner im Startmenü anlegen
Frage von SarekHLWindows 101 Kommentar

Hallo zusammen, hat schon jemand herausgefunden, wie man im Startmenü von Windows 10 Ordner anlegt, um die Programme nach ...

Batch & Shell
Verknüpfungen auf einen Ordner mit Batch anlegen
gelöst Frage von ActaresBatch & Shell6 Kommentare

Neuer Tag - Neues Problem ;) Ausgangslage: Ich habe zwei Daten Server: Projektleitung und Finanzen / Vertrieb. Mit einer ...

Windows Userverwaltung
Powershell Ordner mit Berechtigungen anlegen
Frage von IT-CoreWindows Userverwaltung3 Kommentare

Guten Tag, Ich schreibe ein Script um einen Ablauf zu automatisieren. Bei mir werden immer wieder mehrere Datein in ...

Utilities
MediaWiki (mit Bluespice) - Strukur mit Ordnern anlegen?
gelöst Frage von TiTuxUtilities4 Kommentare

Hallo, ich habe mir MediaWiki mit der Erweiterung Bluespice installiert. Es soll als Dokumentationswerkzeug von mir genutzt werden. Das ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 11 StundenWindows 101 Kommentar

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 13 StundenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 1 TagInternet3 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 1 TagDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
TK-Netze & Geräte
VPN-fähige IP-Telefone
Frage von the-buccaneerTK-Netze & Geräte16 Kommentare

Hi! Weiss noch jemand ein VPN-fähiges IP-Telefon mit dem man z.B. einen Heimarbeitsplatz gesichert anbinden könnte? Habe nur einen ...

Windows Server
GPO nur für bestimmte Computer
Frage von Leo-leWindows Server13 Kommentare

Hallo Forum, gern würde ich ein Robocopy script per Bat an eine GPO hängen. Wichtig wäre aber dort der ...

Windows Server
KMS Facts for Client configuration
Frage von winlinWindows Server13 Kommentare

Hey Leute, wir haben in unserem Netz nun einen neuen KMS Server. Haben Bestands-VMs die noch nicht aktiviert sind. ...

Netzwerkgrundlagen
Laufwerkszuordnung mit zwei IPs
Frage von Alex29Netzwerkgrundlagen12 Kommentare

Hallo in die Runde, Ich als Hobbyadmin hätte mal wieder eine Frage an die Profis. Ich habe ein Netzwerk ...