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, 3746 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
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Ähnliche Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

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 ...

Heiß diskutierte Inhalte
Exchange Server
Bestehende eMails autoamatisch weiterleiten (21)

Frage von metal-shot zum Thema Exchange Server ...

Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (16)

Frage von ProfessorZ zum Thema Router & Routing ...