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

Batch to Vbs

Frage Entwicklung Batch & Shell

Mitglied: Kirus22

Kirus22 (Level 1) - Jetzt verbinden

16.07.2008, aktualisiert 17.07.2008, 3743 Aufrufe, 5 Kommentare

Hallo zusammen,

wie würde dieser Batch Befehl in VBS aussehen?

if not exist U:\LogDateien\%computername%, md U:\LogDateien\%computername%

Für alle Antworten Danke ich im Voraus!

Gruß Kirus
Mitglied: AndreasHoster
16.07.2008 um 11:51 Uhr
01.
Set wshshell = CreateObject("WScript.Shell") 
02.
Set fso = CreateObject("Scripting.FileSystemObject") 
03.
If not fso.FolderExists(wshshell.ExpandEnvironmentStrings("U:\LogDateien\%computername%")) then 
04.
	fso.CreateFolder(wshshell.ExpandEnvironmentStrings("U:\LogDateien\%computername%")) 
05.
End If
Bitte warten ..
Mitglied: bastla
16.07.2008 um 11:56 Uhr
Hallo Kirus22!

Etwa so (wobei der Ordner "U:\LogDateien" bereits existieren muss):
01.
Set WshNetwork = WScript.CreateObject("WScript.Network") 
02.
Pfad = "U:\LogDateien\" & WshNetwork.ComputerName 
03.
 
04.
Set fso = CreateObject("Scripting.FileSystemObject") 
05.
If fso.FileExists(Pfad) Then 
06.
    WScript.Echo "Es ist bereits eine Datei " & Pfad & " vorhanden!" 
07.
Else 
08.
    If Not fso.FolderExists(Pfad) Then 
09.
        fso.CreateFolder(Pfad) 
10.
    End If 
11.
End If
Grüße
bastla
Bitte warten ..
Mitglied: 67369
16.07.2008 um 12:04 Uhr
Wobei in der Batchzeile ein Komma zu viel ist, das da nicht hingehört und sie deshalb auch nicht korrekt funktionieren wird.
Bitte warten ..
Mitglied: Logan000
16.07.2008 um 12:19 Uhr
Moin

Das sollte in etwa so aussehen (nicht getestet) :
01.
Set WshNetwork = Wscript.CreateObject("Wscript.Network") 
02.
WORKSTATION = WshNetwork .ComputerName 
03.
 
04.
Set objFSO = CreateObject("Scripting.FileSystemObject") 
05.
If Not oFSO.FolderExists("U:\LogDateien\" & WORKSTATION) Then 
06.
    oFSO.CreateFolder("U:\LogDateien\" & WORKSTATION) 
07.
end if
Gruß L.
Bitte warten ..
Mitglied: Kirus22
17.07.2008 um 08:47 Uhr
Vielen Dank, es hat funktioniert!

Gruß Kirus
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Entwicklung
gelöst Mit Batch,VBS,Powershell Windows einrichten (1)

Frage von Justin98 zum Thema Entwicklung ...

Windows 7
gelöst Batch-Skript oder VBS Skript zum Sichern von Office Vorlagen (2)

Frage von Ceejaay zum Thema Windows 7 ...

Batch & Shell
gelöst VBS Script in eine Textdatei ausgeben (VBS mit Batch zusammenführen) (5)

Frage von Luuke257 zum Thema Batch & Shell ...

VB for Applications
VBS oder Batch um eine Datei in Unterordner zu verschieben (1)

Frage von MrRoyal zum Thema VB for Applications ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...